python-os模块
生活随笔
收集整理的這篇文章主要介紹了
python-os模块
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#!/usr/local/bin/python3
# -*- coding:utf-8 -*-import os# 查詢當前路徑
print(os.getcwd())
# 跳轉到指定路徑
os.chdir("/Users/zhangyu/PycharmProjects/s14/day4")
print(os.getcwd())
os.chdir("/Users/zhangyu/PycharmProjects/s14/day5")
print(os.getcwd())# 遞歸的創建指定目錄下的文件夾
# print(os.makedirs("/Users/zhangyu/PycharmProjects/s14/test"))
# 若目錄為空,則刪除并遞歸到上一級目錄,如若也為空則繼續刪除
# print(os.removedirs("/Users/zhangyu/PycharmProjects/s14/test"))# 生成單級目錄
# os.mkdir("/Users/zhangyu/PycharmProjects/s14/test")
# 刪除單級目錄
#os.rmdir("/Users/zhangyu/PycharmProjects/s14/test")# 列出指定目錄下的所有文件和子目錄,以列表方式打印
print(os.listdir('.'))# 獲取指定文件/目錄信息
print(os.stat('module_test_file.py'))# 輸出操作系統特定的路徑分隔符
print(os.sep)# 輸出當前平臺使用的換行符
print(os.linesep)# 輸出用于分割文件路徑的字符串
print(os.pathsep)
# 查看當前系統的環境變量
for x, y in os.environ.items():print(x, y)# 輸出當前系統名,linux 為 posix
print(os.name)# 運行shell命令
os.system('ls')# 獲取文件的絕對路徑
print(os.path.abspath('模塊'))# 判斷你輸入的路徑是否存在
print(os.path.exists("/Users/zhangyu/PycharmProjects/s14/test"))# 判斷該路徑是否是絕對路徑
print(os.path.isabs("/Users/zhangyu/PycharmProjects/s14/test"))# 判斷path是否是一個文件
print(os.path.isfile("/Users/zhangyu/PycharmProjects/s14/test"))# 判斷path是否是一個目錄
print(os.path.isdir("/Users/zhangyu/PycharmProjects/s14"))# 返回path所指向的文件或者目錄的最后存取時間
print(os.path.getatime("/Users/zhangyu/PycharmProjects/s14"))# 返回path所指向的文件或者目錄的最后修改時間
print(os.path.getmtime("/Users/zhangyu/PycharmProjects/s14"))if __name__ == '__main__':pass
轉載于:https://www.cnblogs.com/octopuszy/p/9104634.html
總結
以上是生活随笔為你收集整理的python-os模块的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 程序架构知识
- 下一篇: 使用Kickstart自动化安装Cent