我有以下的Python 3.2的腳本不能找到進入Windows資源管理器打開文件就好了。我在Windows 7環境中丟失了什麼?的Windows 7的Python 3.2的文件上打開
回答
我意識到在命令行中運行icacls
後問題:
的文件icacls
的發現竟是text.txt.txt
。奇怪的是,窗戶仍然能夠找到它。
你有'顯示文件擴展名'關閉。 Windows仍然檢測到此文件存在,因爲您啓用了此選項。正如你所說的那樣,你沒有'確定文件是否存在',也沒有'text.txt'實際存在,正如你聲稱的 – jsvk
@jsvk在瀏覽器中顯示的文件不正確,我已經編程了足夠長的時間來驗證文件確實在來到SO之前存在。但是,當文件通過資源管理器顯示時,它意味着該文件在那裏。 – Woot4Moo
但你*沒有*驗證它存在。資源管理器顯示'text.txt'而不是'text.txt.txt',因爲您隱藏了文件擴展名,這是在更高版本的Windows上提供的審美功能。列出的文件是* not * text.txt,即使它以這種方式顯示在資源管理器中。您會注意到其他文件,如「setup.exe」,可能會顯示爲「setup」。這並不意味着文件名是「設置」 – jsvk
在windows,你應該嘗試類似:
f = open(r'C:\foo\bar\baz\text.txt')
這適用於我的Windows 7專業版,但在Windows 7主頁上無效 – Woot4Moo
正斜線在Windows下應該可以很好地工作。 –
@Lattyware甚至無法測試,我在Ubuntu上。 –
- 1. 打開Windows中的文件7 CMD
- 2. 無法打開Windows 7上
- 3. 打開與plist文件在Windows Phone 7
- 4. 用scala打開windows上的文件source.fromFile()
- 5. 如何在Windows XP/7上將文件打印到Python 3中的文件?
- 6. 你能打開stdin作爲MS Windows上的Python文件嗎?
- 7. 「用...打開」Windows上的文件,用python應用程序
- 8. Python:哪個命令增加Windows上打開文件的數量?
- 9. 打開文件上的Python 3
- 10. Python - 打開上傳的文件
- 11. Windows 7上的Android開發
- 12. Windows 7上的SharePoint開發
- 13. 如何在Windows上打開pgsql文件?
- 14. 使用CImg:LNK1181:無法在Windows 7上打開文件「m.lib」x64
- 15. Windows phone 7開發打開郵件附件的應用程序
- 16. 如何打開Windows 7中的SQL轉儲文件
- 17. 打開或瀏覽Windows Phone 7中的MP3文件
- 18. 無法打開Windows 7的幫助文件獨立位置
- 19. 無法在Windows 7上使用Python打開物理設備
- 20. 打開web.config文件時,Windows 7上的Visual Studio 2008掛起(未響應)
- 21. Eclipse不突然打開Windows 7的
- 22. 打開地點的Windows Phone 7撥動
- 23. 在python 3.2上安裝numpy 3.2使用windows 7 pro時沒有pip
- 24. Java開發Zip文件未在Windows 7中打開默認
- 25. Windows Phone 7打開新電子郵件
- 26. 在Windows 7上的Python-Sybase Python 2.7 32bit
- 27. 無法在Windows 7上的Rails 3.2上安裝therubyracer 0.12.0 gem
- 28. 如何將pcl文件發送到Windows 7上的打印機?
- 29. 在Windows上的Python 2.7.13中打開python程序的問題
- 30. 文件上次在Windows中打開
值得注意的是,在處理文件時應始終使用''with''語句以確保它們被正確關閉(即使在例外情況下)。 –
原來這是text.txt.txt – Woot4Moo
@ Woot4Moo在這種情況下,我相信你應該刪除這個問題。我不相信這有助於任何人,它看起來像一個錯字(你使用了錯誤的文件名)。無論如何,我很高興你明白,這些小錯誤有時是一種痛苦。 – Alisson