python 13 常用模块 一
一.time模塊
1.time.time()獲取當前時間戳,返回長整型
2.time.localtime() 獲取當地結構化時間,time.gmtime()獲取格林尼治時間??
?
?一圖需要傳入匹配格式,二圖不需要傳入匹配格式
- 二[].random模塊
choice([])列表中數組隨機
sample(),數組中只選指定個數
uniform()1到3,隨機
shuffle()打亂順序
- 三.os模塊
1.os.path.dirname()獲取該文件/文件夾所在文件夾的路徑
2.os.path.abspath()獲取該文件的絕對路徑
3.__file__該文件的對象?
4.os.getcwd(),獲取當前工作的目錄
5.os.chdir("")改變當前的工作目錄
6.makedirs()生成多層遞歸目錄
7.removedirs() 刪除多層目錄,不為空則不刪
8.makedir()生成單級目錄
9.rmdir() 刪除單級目錄,若目錄不為空,則無法刪除
10.listdir() ,該目錄下的所有文件,默認為當前目錄
11.stat(),獲取該文件詳細信息
12.sep,輸出操作系統下的特定的路徑分隔符 win為"\\" Linux為"/"
13.linesep 當前系統換行符
14.pathsep 文件路徑分隔符? win是;? linux是:
15.name 當前使用平臺? win->'nt'? ?linux->'posix'
16.system("bash command") 運行shell命令
17.environ 系統環境變量
os.path.split(path) 將path分割成目錄和文件名二元組返回 os.path.dirname(path) 返回path的目錄。其實就是os.path.split(path)的第一個元素 os.path.basename(path) 返回path最后的文件名。如何path以/或\結尾,那么就會返回空值。即os.path.split(path)的第二個元素 os.path.exists(path) 如果path存在,返回True;如果path不存在,返回False os.path.isabs(path) 如果path是絕對路徑,返回True os.path.isfile(path) 如果path是一個存在的文件,返回True。否則返回False os.path.isdir(path) 如果path是一個存在的目錄,則返回True。否則返回False os.path.join(path1[, path2[, ...]]) 將多個路徑組合后返回,第一個絕對路徑之前的參數將被忽略 os.path.getatime(path) 返回path所指向的文件或者目錄的最后存取時間 os.path.getmtime(path) 返回path所指向的文件或者目錄的最后修改時間- 四.sys模塊
sys.argv?????????? 命令行參數List,第一個元素是程序本身路徑
獲取用戶輸入
sys.exit(n)??????? 退出程序,正常退出時exit(0) sys.version??????? 獲取Python解釋程序的版本信息 sys.maxint???????? 最大的Int值 sys.path?????????? 返回模塊的搜索路徑,初始化時使用PYTHONPATH環境變量的值 sys.platform?????? 返回操作系統平臺名稱 應用進度條 import sys,time for i in range(10):sys.stdout.write('#')time.sleep(1)sys.stdout.flush()?
轉載于:https://www.cnblogs.com/MrYangjlPython/p/10140331.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的python 13 常用模块 一的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C# 函数参数object sender
- 下一篇: 写在2018的总结