ホームページ >バックエンド開発 >Python チュートリアル >Python 2 の `execfile()` 関数を Python 3 で置き換えるにはどうすればよいですか?
Python 3 での execfile の代替手段の探索
Python 3 の execfile() 関数の削除により、開発者は便利な代替方法を模索することになりました。スクリプトをロードしています。特に注目すべき解決策の 1 つは、exec() 関数を利用することです。
exec() を execfile() の代替として使用する
公式ドキュメントによると、 exec() を使用してスクリプトをロードする方法は次のとおりです:
exec(open("filename").read())
このアプローチは効果的に非推奨の execfile() 構文:
execfile("filename")
追加リソース
詳細については、次のドキュメント リンクに貴重な洞察が記載されています:
以上がPython 2 の `execfile()` 関数を Python 3 で置き換えるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。