Python是一門功能強大的編程語言,擁有豐富的標準庫,在標準庫中有很多系統模塊,用于操作系統相關的功能,如文件操作、進程管理、網絡編程等。
以下是Python中常用的系統模塊:
osimport os #獲取當前工作目錄 print(os.getcwd()) #改變目錄 os.chdir('D:/') #列出目錄下的文件 print(os.listdir()) #創建目錄 os.mkdir('Python') #重命名文件或目錄 os.rename('test.txt','demo.txt') #刪除文件或目錄 os.remove('test.txt')shutilimport shutil #復制文件 shutil.copy('source.txt','destination.txt') #移動文件 shutil.move('source.txt','destination.txt') #刪除目錄及其內容 shutil.rmtree('demo')subprocessimport subprocess #執行命令 subprocess.call('dir',shell=True)sysimport sys #獲取命令行參數 print(sys.argv) #退出程序 sys.exit()timeimport time #獲取當前時間戳 print(time.time()) #將時間戳轉換為日期時間形式 print(time.localtime(time.time())) #格式化日期時間 print(time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())))datetimeimport datetime #獲取當前日期時間 print(datetime.datetime.now()) #時間計算 now = datetime.datetime.now() new_time = now + datetime.timedelta(days=2,hours=3,minutes=1) print(new_time)
使用這些系統模塊,我們可以輕松地處理各種操作系統相關的任務,提高編程效率。