如果我嘗試重命名目錄中的文件,出於某種原因,我得到一個錯誤。 我認爲問題可能是我沒有以適當的格式插入目錄?在Python中重命名文件:沒有這樣的文件或目錄
附加信息: 蟒蛇2 & Linux機器
OSError: [Errno 2] No such file or directory
雖然它打印目錄中的內容就好了。我究竟做錯了什麼?
import os
for i in os.listdir("/home/fanna/Videos/strange"):
#print str(i)
os.rename(i, i[:-17])
可能重複的[Python:OSError:\ [Errno 2 \]沒有這樣的文件或目錄:''](http://stackoverflow.com/questions/15725273/python-oserror-errno-2-no-such文件或目錄) –
你在正確的目錄?也就是說,你的python工作目錄是/ home/fanna/Videos /奇怪。如果沒有,連接到文件名 –