open() でファイルが見つかりませんエラー
「open('recentlyUpdated.yaml」ファイルを使用して「recentlyUpdated.yaml」を開こうとしたとき。 yaml')' を実行すると、「IOError: [Errno 2] No such file or directory」を示すエラー メッセージが表示されます。このエラーは通常、ファイルが見つからないか、予期したディレクトリに存在しない場合に発生します。
Python のファイル アクセスは、絶対パスまたは相対パスに依存します。絶対パスはルート ディレクトリからのファイルの場所を示しますが、相対パスは現在の作業ディレクトリに依存します。この場合、Python は「recentlyUpdated.yaml」を相対パスとして解釈し、現在の作業ディレクトリでファイルを検索します。
診断:
解決策:
パスの生の文字列:
パスにバックスラッシュが含まれる場合は、次の点を考慮してください。生の文字列 (r"") を使用します。これにより、バックスラッシュがエスケープ文字として解釈されなくなります。例: 'dir = r'C:Python32''.
例:
「file.txt」が「C:Folder」にあると仮定して、それを開きます使用:
以上がPython でファイルを開くときに「ファイルが見つかりません」エラーが発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。