国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

解決方案:WindowsError:[Error2]

2019-11-14 17:08:09
字體:
來源:轉載
供稿:網友

 

 

  使用Python的rename()函數重命名文件時出現問題,提示 WindowsError: [Error 2] 錯誤,最初代碼如下:

def renameFile(filename):    filePRe = "D://FileDemo//Python//pt.py"    os.rename(filePre, filename)    print os.listdir(filePre)if __name__ == '__main__':    fileNew = "D://FileDemo//Python//Test.py"   renameFile(fileNew)

 

  后來經過反復嘗試,問題解決~

  rename之前要先用chdir()函數進入到目標文件所在的路徑,告訴python編譯器要重命名的文件在哪兒,然后才可以修改;

  Python不是可怕的終結者,她其實很幼小,自己找不到文件,需要我們詳細又耐心的告訴她該去哪兒找~ 路徑通過 os.path.dirname()函數獲得:

import osfrom nt import chdirdef renameF(preName, newName):    chdir(os.path.dirname(preName))    os.rename(preName, newName)if __name__ == '__main__':    filePre = "D:/FileDemo/Python/PT.py"    fileNew = "D:/FileDemo/Python/Test.txt"    renameF(filePre, fileNew)

  代碼非常簡潔,通過修改filePre,fileNew可以重命名任意文件。

  


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 陇川县| 页游| 昆明市| 平原县| 清丰县| 上饶市| 浑源县| 新蔡县| 波密县| 永春县| 长沙县| 修文县| 丰原市| 内丘县| 阿荣旗| 本溪市| 罗田县| 海城市| 依安县| 沈丘县| 怀仁县| 定西市| 普宁市| 巨野县| 昭觉县| 新建县| 敦煌市| 武陟县| 黄石市| 石河子市| 金阳县| 漳州市| 宝丰县| 开原市| 广安市| 濮阳市| 嘉鱼县| 平邑县| 衡阳县| 中牟县| 突泉县|