私にはPython 2.6が必要なスクリプトがあります。次のバージョンに大規模なピックアップデータベースを追加し、最も高速版の酸漬けを使用したいと考えています。 で利用可能な酸洗いのバージョンを知るにはどうすればいいですか Python 2.6以降のバージョン?そのようPythonの特定のバージョンがサポートしているpickleのバージョンを知るにはどうすればよいですか?
5
A
答えて
5
:
>>> import pickle
>>> pickle.compatible_formats
['1.0', '1.1', '1.2', '1.3', '2.0']
編集
私はそれが最新のマニュアルに頼ることは安全だと思います。 pickle documentation for Python 3.2.1状態例:
酸洗のために使用することができる4つの異なるプロトコルが現在ありません。
プロトコルバージョン0は、元の人間が読めるプロトコルであり、以前のバージョンのPythonと下位互換性があります。
プロトコルバージョン1は以前のバージョンのPythonと互換性のある古いバイナリ形式です。
プロトコルバージョン2は、Python 2.3で導入されました。新しいスタイルのクラスのはるかに効率的な酸洗いを提供します。
プロトコルバージョン3がPython 3.0で追加されました。これはバイトを明示的にサポートしており、Python 2.x pickleモジュールではunpickle化できません。この
は現在推奨されているプロトコルで、可能な場合はいつでも使用してください。
私は確認することが容易になりますと思います!
あなたの質問に明示的に答えるには、これはピクルバージョン< = 2.0をサポートし、Python 3.0-3.2はピックルバージョン< = 3.0をサポートしていることを意味します。
関連する問題
- 1. 複数のバージョンのPythonがインストールされている場合に特定のPythonバージョンにモジュールを追加するにはどうすればいいですか?
- 2. 特定のブラウザのバージョンでサポートされているCSPのバージョンを確認するにはどうすればよいですか?
- 3. 特定のバージョンのAdobe Connect APIバージョンを参照するにはどうすればよいですか?
- 4. 特定のWagtailリリースでどのバージョンのDjangoがサポートされているかを知るには?
- 5. ウェブブラウザでサポートされているJavaScriptのバージョンを確認するにはどうすればよいですか?
- 6. 特定のVisual StudioバージョンでサポートされているC++バージョンはどれですか?
- 7. ディストリビューションで使用されているLinuxカーネルのバージョンを知るにはどうすればよいですか?
- 8. IronPython 2.6.2はどのバージョンのPythonをサポートしていますか?
- 9. Sonar C#プラグインのどのバージョンがどのバージョンのC#.Netバージョンをサポートしているかをどのように確認するのですか?
- 10. 古いバージョンのデータベースファイルを新しいバージョンにインポートするにはどうすればよいですか?
- 11. woocommerceの古いバージョンを新しいバージョンにマージするにはどうすればよいですか?
- 12. 以前のバージョンのプロンプトを新しいバージョンにインポートするにはどうすればよいですか?
- 13. 特定のバージョンのmsiがserverspecを使用してインストールされているかどうかを確認するにはどうすればいいですか?
- 14. 特定のPythonバージョンのセットに対してPythonホイールを作成するにはどうすればよいですか? py2.py3-none-any.whlが広すぎる
- 15. Xcodeシミュレータで特定のiOSバージョンを設定するにはどうすればよいですか?
- 16. 特定のソナーリンチスキャンでJavaバージョンを設定するにはどうすればよいですか?
- 17. 特定のプラグインにのみ別のjQueryバージョンを使用するにはどうすればよいですか?
- 18. 特定のバージョンでサポートされているGCCコンパイラオプション
- 19. SVNから特定のバージョンのコードをチェックアウトするにはどうすればよいですか?
- 20. 古いバージョンのJavaをサポートする.javaをコンパイルするにはどうすればよいですか?
- 21. MSBuildプロジェクトで特定のバージョンのF#コンパイラを使用するにはどうすればよいですか?
- 22. rbenv rubyのバージョンで特定のrubygemsを使用するにはどうすればよいですか?
- 23. 特定のバージョンのgit commitライブラリをLinuxにインストールするにはどうすればよいですか?
- 24. 木箱が特定のRustバージョンと互換性があるかどうかを知るにはどうすればよいですか?
- 25. バワーオーバーライドでバージョンを指定するにはどうすればよいですか?
- 26. 特定のiOSバージョンでサポートされていないライブラリをバイパスするにはどうすればよいですか?
- 27. packagist.orgのバージョン(dev-master)をv1.0.2などのバージョンに変更するにはどうすればよいですか?
- 28. 特定のバージョンのgemを非アクティブ化するにはどうすればよいですか?
- 29. 特定のバージョンのChromiumを構築するにはどうすればよいですか?
- 30. 特定のバージョンのデータセット行を取得するにはどうすればよいですか?
これは私の現在のランタイムのpickleのバージョンを教えてくれます。私は、*誰でも*利用できるpickleのバージョンを知りたいです* 2.6以降のバージョン*を実行しています。 –
答えをもっと明示的に更新しました。 :) – jathanism
確かに、それはより良い、おかげでそれに答える! –