1つのファイルを翻訳できます。しかし、私はディレクトリ全体をどのように翻訳するのか分かりません。ドキュメントから:2to3を使用してディレクトリ内のすべてのファイルを翻訳する方法
To translate an entire project from one directory tree to another use:
$ 2to3 --output-dir=python3-version/mycode -W -n python2-version/mycode
具体的な例を教えてください。私はD:\Dir1
にpython2ファイルを持っていて、D:\Dir2
に新しいファイルを入れたいと思っています。今すぐコマンドプロンプトに入ってDir1
タイピングc:\Users\........\Python36\Tools\scripts\2to3.py -w
私は使うべきコマンドは何ですか?
が鳴ります。 html)ループです。ディレクトリを指定すれば、スクリプトは自動的にそれを行いますか? – Kupiakos
ディレクトリ内のすべてのPython 2ファイルを3に変換するには、翻訳したいディレクトリの中で '$ C:\ Program Files \ Python \ Tools \ Scripts \ 2to3.py -w .'を実行するだけです。とにかくすべての非 '.py'ファイルをスキップし、バックアップファイルを必要としない場合は' -w'フラグを削除します。 – Nuhman