Python3 文件的重命名
在Python3中我們要實(shí)現(xiàn)將本地文件homework.txt中的內(nèi)容的修改操作時(shí),大體的思路是這樣的:先將homework.txt文件的內(nèi)容讀取到內(nèi)存中,在內(nèi)存中對(duì)里面的數(shù)據(jù)進(jìn)行修改,接著將修改完成后的數(shù)據(jù)寫到一個(gè)新文件(取名為:homework.txt.new)里。此時(shí)homework.txt.new文件里裝著我們修改后的數(shù)據(jù),但homework.txt文件中仍然存著舊的未修改的數(shù)據(jù)。要想在homework.txt中存放修改后的數(shù)據(jù),可以這樣實(shí)現(xiàn):
一:在Mac操作系統(tǒng)下
利用os模塊的rename方法即可實(shí)現(xiàn):
import os os.rename(‘homework.txt.new’,’homework.txt’)二:在Windows操作系統(tǒng)下:
方法一:
利用replace方法:
import os os.replace(‘homework.txt.new’,’ homework.txt’)方法二:
刪掉源文件homework.txt ,然后將homework.txt.new重命名成 homework.txt
import os os.remove(‘homework.txt’) os.rename(‘homework.txt.new’,’homework.txt’)? ? ??三:特別注意,不可以在Windows系統(tǒng)下直接使用rename方法,會(huì)報(bào)錯(cuò):
?
轉(zhuǎn)載于:https://www.cnblogs.com/paulwhw/p/8652780.html
總結(jié)
以上是生活随笔為你收集整理的Python3 文件的重命名的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java EE 课程作业(Fifth)-
- 下一篇: WebService、WCF、WebAP