我有WORDS_TXT = / macintosh HD / users / [用户名] /桌面/ [文件] /words.txt /
但是当运行时,python说“没有这样的文件或目录”,但是通过finder和“go to folder”确切的路径名将我带到我试图打开的文件。我在Mac OS X 10.7的macbook pro上运行python 3.2
提前谢谢
答案 0 :(得分:1)
WORDS_TXT = '/macintosh HD/users/[username]/Desktop/[file]/words.txt/'
WORDS_TXT.rstrip('/')
答案 1 :(得分:1)
如果从另一个文件读取文件名,则有可能在字符串末尾有一个行尾字符或空格。你应该删除这个以及文件名末尾的无关'/'。
WORDS_TXT = WORDS_TXT.rstrip(' \r\n/')
答案 2 :(得分:0)
请放心,python在这方面没有限制。关于唯一的两种可能性是:
答案 3 :(得分:0)
试试这个:
WORDS_TXT = '\macintosh HD\users/[username]\Desktop/[file]\words.txt\'