激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - python解決方案:WindowsError: [Error 2]

python解決方案:WindowsError: [Error 2]

2020-09-05 10:28蔣至乙 Python

使用Python的rename()函數重命名文件時出現問題,提示 WindowsError: [Error 2] 錯誤,需要的朋友可以參考下

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

?
1
2
3
4
5
6
7
8
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()函數獲得:

?
1
2
3
4
5
6
7
8
9
10
11
import os
from nt import chdir
 
def 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可以重命名任意文件。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 少妇的肉体的满足毛片 | 欧美日韩在线视频一区 | 亚洲av一级毛片特黄大片 | av性色全交蜜桃成熟时 | av黄色片网站 | 欧美一区二区黄色 | 亚洲欧美日韩综合 | 中文字幕亚洲一区二区三区 | 国产精品久久久久久久久久 | 27xxoo无遮挡动态视频 | 国产精品久久久av | 国产一级桃视频播放 | 国产亚洲区 | 一级黄色影院 | 久久久精品综合 | 一日本道久久久精品国产 | 亚洲精品久久久久www | 青久草视频 | 亚洲一区二区三区精品在线观看 | 亚洲午夜激情网 | 精品国产乱码久久久久久丨区2区 | 538任你躁在线精品视频网站 | 涩涩天堂| av在线看网站 | 亚洲一级片免费观看 | 黄色99视频| a黄色网 | 91中文在线观看 | 欧美成人午夜一区二区三区 | 国产一区二区三区四区五区在线 | 国产91九色| av大全在线免费观看 | aa久久| 久久久久久久久久久综合 | 91懂色 | 国产精品亚洲综合 | 亚洲成人第一区 | 永久免费av在线 | 深夜激情视频 | 国产69精品久久久久9999不卡免费 | 精品一区二区电影 |