python的rename原來這么用


本來想實踐應用一下如何批量修改,后來一想怎么那么麻煩,連最基本都都不會,簡化到這份上再慢慢復雜之

一開始用help(os.rename)查了該方法的用法,

出來的解釋太簡單了,以為路徑用的是和windows一樣的反斜杠,於是怎么都沒修改成功

后來查了資料,別人都用的斜杠,於是就對了,說到這,打死了一只大蚊子...

>>> os.rename("D:/su/123.txt","D:/su/456.txt")

成功的改了文件名

以前好像是會用相對路徑的,想想練練

>>> os.rename("/a","/mos.txt")

這樣就錯了,因為當前目錄下的文件不用加/,去掉就改好了

然后子目錄

>>> os.rename("doc/python275.chm","doc/tutorial.txt")

成功修改文件

總結一下,python的路徑用的是/,而不是\,路徑那么一串總是很長,能不能存到變量里面調用就行呢,怎么調用呢


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM