php エディタ Zimo は、os.Stat の「そのようなファイルまたはディレクトリがありません」問題に対処する方法に関するガイドを提供します。 os.Statはファイルやディレクトリの情報を取得するための関数ですが、存在しないファイルやディレクトリの情報を取得しようとすると「そのようなファイルやディレクトリはありません」というエラーが発生することがあります。この記事では、この状況にうまく対処できるように、この問題に対処するいくつかの方法について説明します。初心者でも経験豊富な開発者でも、この記事は役立つ解決策を提供します。見てみましょう!
ファイルを探しているコードがあり、ファイルが存在しない場合はデフォルト値を返します。つまり、このコードは次のようになります:
リーリー
「ファイルが存在しません」エラーを「キャッチ」するには、
を使用して、エラーがファイルが存在しないことを示しているかどうかを確認することが推奨されていると読みました。ただし、プラットフォームが open <blah>: No such file or directory
を返すため、os.isnotexist
はこのエラーを捕捉しません。ここに独自のエラー処理を追加することもできますが、os
呼び出しで「ファイルが存在しません」エラーを処理する慣用的な方法はありますか? os.isnotexist
処理のためにチェックされたエラーは、潜在的な「ファイルが存在しない」エラーの特殊なケースにすぎないようです。 回避策
リーリー
isnotexist
errnotexist およびいくつかの
syscall エラー。
この関数はエラーの前にあります。 OS パッケージによって返されるエラーのみをサポートします。
新しいコードでは
を使用する必要があります。 [###強調する。私の###]###
以上がos.Statで「そのようなファイルまたはディレクトリはありません」に対処する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。