国产探花免费观看_亚洲丰满少妇自慰呻吟_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可以重命名任意文件。

  


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 高安市| 石屏县| 上林县| 淮南市| 海城市| 阿勒泰市| 会昌县| 左贡县| 祥云县| 青海省| 仲巴县| 庆阳市| 修武县| 阜阳市| 清徐县| 黑水县| 长阳| 阳曲县| 读书| 紫阳县| 镇江市| 当阳市| 娄烦县| 哈巴河县| 原平市| 宜州市| 淮北市| 银川市| 磐安县| 乡宁县| 洞口县| 勐海县| 嘉善县| 上犹县| 南丰县| 买车| 岢岚县| 西华县| 四平市| 当阳市| 西城区|