Python日常5
阿新 • • 發佈:2018-08-01
一次 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