1. 程式人生 > >Python日常5

Python日常5

一次 class etc 取數據 ros 重命名 查詢 日常 pytho

備份文件:

#輸入要復制的文件名(含後綴)
old_file_name = input(請輸入要復制的文件名:)

#打開要復制的文件
f_read = open(old_file_name, r)

#新文件名
a = old_file_name.rfind(.)
‘‘‘ rfind() 返回字符串最後一次出現的位置(從右向左查詢),如果沒有匹配項則返回-1‘‘‘
new_file_name = old_file_name[0:a] + [復件] + old_file_name[a:]#切片

#創建新文件
f_write = open(new_file_name, w)

#讀取數據,寫入數據 content = f_read.read() f_write.write(content) #關閉文件 f_read.close() f_write.close()

文件重命名、刪除:

#重命名
import os
os.rename(zz.txt, aa.txt)#後面的為修改後的名字

#刪除
import os
os.remove(aa.txt)

文件夾操作:

import os
os.mkdir(‘‘)#創建
os.getcwd()#返回當前工作目錄
os.listdir(./)#獲取目錄列表
os.chdir(‘‘)#改變當前工作目錄到指定的路徑
os.remove(‘‘)#刪除

Python日常5