Pythonの学習を開始したいと思います(過去の経験はゼロです)。私は少しPython 3.0から始める傾向があります。しかし、現時点でPython 3.0と互換性のあるGUIエディタが存在するかどうかはわかりません。私はGladeをインストールしようとしましたが、私が持っているものはPython 2.5でしか動作しません。 Python 3.0で何が使えますか? 提案は歓迎されます。 ありがとう!Python 3.0と互換性のあるGUIエディタについて
答えて
あなたが最も快適なエディタを使用してください。
"leading space as logic"とダックタイピングは、シンタックスチェックの量が限られていることを意味し、エディタを再作成することはPythonソースで合理的に(または必須です)行うことができます。
好きなエディタをお持ちでない場合は、ほとんどのPythonディストリビューションに付属の "アイドル"エディタを使用してください。
GUI設計ツールについて言えば、設計ツールを選択する前にサポートされているいくつかのGUI(Tk、WxWindowsなど)から選択する必要があります。
私はWxが最高の(最も便利な、最も移植性の高い)GUIライブラリだと思うので、wxFormBuilderが使える方法です。 私は個人的に生のテキストコードでwXしか使用していませんが、それは私だけです。 –
まだPython 3.0に移植されていない多くの便利なライブラリ(教材、料理教室のスニペットなどはありません)があるので、Python 2.xを今のところ使用することをお勧めします(現在、5 < = x < = 6)。あなたがPythonの初心者であれば、恐らくそうです。あなたが実際にいくつかのソフトウェアをリリースしようと考えているなら、Triplyなので、多くのシステムはPython 3.0に付属していません。
Python 3.0はPython 2.xシリーズとは大きく異なりません。 Python 2で学んだことはPython 3にも非常に適用されます。ここでPython 3.0を検索すると、すぐにPython 3.0に移行することはないと主張する多くのスレッドが明らかになります。
+1:まだpython 3を使用していません – nosklo
Python3.0で現在利用可能な唯一のGUIツールキットはTkinterですが、Python3.0のGUIビルダーはまだありません。パイソン3の
WING 3.2ベータ作業
ricnar
あなたは、GUIエディタを探している場合は、これらを見て:
- wxFormBuilderはwxPythonのための.XRCファイルを生成することができます。
- XRCedはwxpythonに同梱されており、これも可能です。
.XRCファイルは、GUIを記述した言語ではなく、xmlファイルです。あなたはPython 2.6とPython 3.0からこれらのファイルを変更せずに読み込むことができます。
WxPythonは現在、Python 2.6でも利用可能です。私は、Python 2.6から3.0への変換についてあまり心配しません。これは変更するいくつかの行の問題です。
.XRCアプローチの問題は、これらのxmlファイルをPythonコードで接着する必要があることです。あなたが初心者の場合、GUIを手作業で書くほど難しいかもしれません。、私はそれのために任意の本当の良いエディタを知らない(数日前にリリース)このdiscussion
非常に良い、良い見つける! –
PyQt 4.5を見てみると、「doesnのPythonの3
のサポートを追加しました:それはとにかくwxPythonのに問題があります当然のことながら、getgenesの答えは評価されません。第三者図書館のほとんどは、まだPython 3のための準備ができていません。
- 1. MacとWindowsの互換性MATLAB Gui
- 2. テキストモードとグラフィカルモードの互換性のあるGUIツールキット
- 3. Hibernate 3.0はOracle 11gと互換性がありますか?
- 4. デスクトップアプリケーションのjava flex GUI互換性
- 5. MySQL-Pythonインストールエラー:可能性のあるアーキテクチャの非互換性?
- 6. Pythonとの互換性:例外のキャッチ
- 7. Adobe AIR 3.0キャプティブランタイムと互換性のあるAndroidおよびiOSのバージョンは?
- 8. android 2.2のアプリケーションをAndroid 3.0と互換性を持たせる
- 9. python for UPnp- Windowsとの互換性
- 10. ipadと互換性のあるjavascriptライブラリ
- 11. Appleと互換性のあるEGOTextView
- 12. マルチキャストと互換性のあるAndroidスマートフォン
- 13. Matlabと互換性のある.wsdlファイル
- 14. Pythonパッケージ下位互換性
- 15. Pythonモジュールを別のOSと互換性のある方法にするには?
- 16. IronPython 3との互換性
- 17. Jython 2.5.1はPython 2.7と互換性がありませんか?
- 18. GAEと互換性のあるPython SDKを使用した支払いゲートウェイ
- 19. IE互換モード:「X-UA-互換性のある」タグ「のエッジ」
- 20. シリアル化、serialVersionUID、互換性のないクラスについて
- 21. 互換性を持つフラグメントライブラリ
- 22. onBackPressed()と下位互換性を持つ
- 23. XCode 4.3のストーリーボードと互換性のあるコード行の変換
- 24. Python difflib gnuパッチの互換性
- 25. Pythonはargparse:いくつかの互換性のある引数とは排他のグループ
- 26. DCの互換性のあるビットマップ
- 27. ブラウザ間の互換性について学ぶ
- 28. iPhoneアプリのiOS 3.0以上の互換性
- 29. SQL Server R2の下位互換性のあるmsi VSとSQL Server 2005の下位互換性のあるmsiとの間に違いはありますか?
- 30. GAE互換性のあるJavaポータル
python 3.0で始める理由がわかりません。 Python 2.6.xはほとんどのpython3の機能を提供し、より多くのlibsを持っています。 python3が第三者のライブラリに関してより成熟するまで、単にPython 2.xを使用してください。 – nosklo