python中文件基本操作命令及注意事项
生活随笔
收集整理的這篇文章主要介紹了
python中文件基本操作命令及注意事项
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
我們?nèi)绻胪ㄟ^程序去修改文件的名字、刪除文件或文件夾、獲得路徑下的文件列表等等操作,python提供了有關(guān)這些操作的模塊(os模塊),需要導(dǎo)入模塊import os.
1、修改文件名字,刪除文件及目錄相關(guān)操作:
| 函數(shù)名 | 描述 |
| os.mkdir(dirname) | 創(chuàng)建文件夾 |
| os.getcwd() | 獲得當(dāng)前工作目錄 |
| os.chdir(“./”) | 改變至指定工作目錄 |
| os.listdir(“./”) | 獲得指定目錄下文件列表 |
| os.rmdir(“./”) | 刪除指定目錄 |
| os.rename(oldname,newname) | 更改文件名 |
2、文件操作案例:制作文件的備份
import os#輸入要備份的文件 fileName = input("請輸入要備份的文件:")#判斷目標(biāo)文件是否存在 if not os.path.isfile(fileName):print("文件路徑無效!") else:#獲得文件后綴suffixPosition = fileName.rfind(".")#獲得文件路徑newFileName = ""if suffixPosition > 0:newFileName = fileName[:suffixPosition] + "_backup" + fileName[suffixPosition:]else:newFileName = fileName + "_backup"#創(chuàng)建新文件newFile = open(newFileName, "wb")#將待備份文件內(nèi)容一行一行拷貝新文件中oldFile = open(fileName, "rb")contents = oldFile.readlines()newFile.writelines(contents)#關(guān)閉兩個文件newFile.close()oldFile.close()print("備份完畢!")?
總結(jié)
以上是生活随笔為你收集整理的python中文件基本操作命令及注意事项的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: flask框架+mysql数据库并与前台
- 下一篇: 总结python换源的方法:Linux与