我一直在編寫一個程序,該程序寫入它所在目錄中的文本文件。因此,為了找到它所在目錄的路徑,我使用了以下語句:currentpath = os.path.dirname(__file__)但是每當我在Idle 之外調用程序時,它都會出現錯誤:OSError: [WinError 123] The filename, directory name or volume label syntax is incorrect我不知道為什么會發生這種情況,更不知道為什么會發生在 Idle 之外而不是內部。所以請有人幫忙,因為我自己解決這個問題的希望很小。哦,還有PS。文件名為“文件噴霧器.py”,目錄名為“文件噴霧器測試”。我不確定這是否有幫助。
使用 __file__ 時出現 Python 錯誤 [WinError 123]
慕的地8271018
2021-08-14 19:30:52