アプリケーションに埋め込む Python コード用の小さな Qt ベースのテキスト エディターを作成しました。今度は Python 3 に切り替えて、アプリのユーザーがコードを変換できるようにしたいと考えています。2to3
ファイルのほとんどの変換を実行できることはわかっています。ただし、ディスク上のファイルに触れることなく、オンザフライで変換する必要があります。私は次のようなことを意味します:
py3_code_str = convert2to3(py2_code_str)
またはでそれを達成する方法を知っている人はいます2to3
かlib2to3
?