知っておくべき 10 個の Python ライブラリ [翻訳]

知っておくべき 10 個の Python ライブラリ [翻訳]

2013年11月15日にアルベルト・グランゾットが編集
今まで使った中で最高の図書館トップ10

Python はエレガントであり、これらのライブラリを使用すると、コードをより簡潔かつ永続的にすることができます。追加やコメントを歓迎します!

  • ドコプト。 optparseargparse捨てて、 docstringを使用して、エレガントで読みやすく、複雑な (必要な場合) コマンドライン インターフェイスを構築します。私の意見では、**2013 年に作成された最高のライブラリ** です。
  • リクエスト、つまり人間にとっての HTTP は、 urllib2よりもはるかに使いやすい、より Python 的な HTTP リクエスト処理方法です。口コミがそれを物語っています。PyPI で 5,000,000 回以上ダウンロードされています :)
  • lxml はlibxml2libxsltの組み合わせです。 XML または HTML を扱う場合は、lxml が最適です。
  • Bottle は、高速、シンプル、軽量の WSGI マイクロ Web フレームワークです。小さなサイトと API を数秒で構築します。すべてのフレームワークにはpyファイルが 1 つだけあり、任意のディレクトリに配置することもできます。
  • sh は、任意のプログラムを関数のように実行できる、成熟した Python サブプロセス インターフェース ツールです。とても使いやすいです。
  • Structlog は高度なログ プロセッサです。 Python 標準ライブラリを含むいくつかの既存のログ記録ツールと統合されます。通常のロガーを作成し、ログを永続的かつ読み取り可能にするために必要なものを追加できます。
  • Watchdog は、ファイル システム イベントを監視するクロスプラットフォームの Python ライブラリおよびシェル ツールです。使い方も操作も超簡単。
  • Delorean を使用すると、日付と時刻を非常に便利な方法で処理できます。タイムゾーンを設定し、秒、分、時間に切り捨てたり、特定の手順を使用してある日付から別の日付に移動したりすることもできます。ドキュメントを参照してください。多くの例があります。

ボーナス

  • PEW。1 か月前にこのプロジェクトを発見して、すっかり気に入ってしまいました。 PEW は、bash、zsh、fish、powershell で完全に実行され、複数の仮想環境を管理するためのツール セットです。行って試してみてください。
  • 反重力。 Python シェル (バージョン >= 2.7) を実行し、 import antigravityと入力します。

Alberto Granzotto によって 2013 年 11 月 15 日にリストされ、 /cultureに保存されました。


元のアドレス/> 注: 恥ずかしながら、私はこれらのライブラリのいくつかしか使用したことがなく、いくつかは聞いたこともないので、翻訳プロセスで間違いが起こるのは避けられません。アドバイスをいただければ幸いです。

SFにも翻訳があるのを見ましたが、こちらの方が私のものより信頼性があります。

原題: 知っておくべき 10 個の Python ライブラリ [翻訳]

キーワード: python

<<:  Python smtplib はメールを送信します

>>:  Python マルチスレッドの簡易版 - スレッドプール threadpool

推薦する

2013 年に競合他社に勝つ方法: エンタープライズ SEO

みなさんこんにちは。私はShi Touです。現在、筆者のように企業のウェブサイト最適化を行っているS...

2014 年のブログ トラフィック統計分析

以下は、Google Analytics を使用した Moonlight Blog の 2014 年...

私の国のクラウドコンピューティング業界には、依然として3つの大きな問題が残っている。

現在、中国のクラウドコンピューティング市場は依然として爆発的な成長段階にあります。 Mobile C...

WeChatマーケティングを正しく理解するためのWeChatモーメント運用の10の経験

前回「企業向けWeChatパブリックプラットフォームサブスクリプションアカウント運用の秘訣11選」を...

高品質なフレンドリーリンクの3つの評価基準

どの業界にも独自の基準があり、フレンドリーリンク業界でも同様です。高品質のフレンドリーリンクは、ウェ...

クラウドコンピューティングの時代に、企業が無視できないネットワーク要素が 3 つあります。

分散型相互接続クラウド ホスティング アプリケーション経済の時代において、ネットワークは重要な役割を...

クラウドネイティブアーキテクチャがデジタル変革に重要な理由

ビジネス アプリケーションは、クラウドで実行するように特別に構築され、クラウド コンピューティングの...

電子商取引が欧州の伝統的小売業者に影響:賃料は下落を余儀なくされる

北京時間2月19日早朝、欧州最大の不動産ファンド運用会社アクサ・リアル・エステートは月曜日、今後数年...

分散コンピューティングに Redis を使用するのはなぜですか?

ビジネスアプリケーションを作成するプログラマーの多くは、実際の開発で Redis を使用する際に S...

クラウドコンピューティングにはどのような経済的価値がありますか?

クラウドコンピューティングは、その誕生以来、社会を変える「汎用技術」として位置づけられてきました。し...

dedipath - 安価なクラスターサーバー/512IP/E3-1270/32g メモリ/1Gbps 帯域幅

IPv4 の価格が高騰しているため、最近では安価なクラスター サーバーが少なくなっています。SEO ...

hostdare: 20% オフ、ロサンゼルス VPS、年間 20 ドル、512M メモリ/1 コア/10g NVMe/500g 帯域幅

Hostdare は、従来の国際 BGP 回線を使用する Quadranet のロサンゼルス データ...

推奨: HostUs-5.4 USD/6 GB RAM/150 GB HDD/5 TB トラフィック/8 データセンター

HostUS Solutions LLC は、私たちがすでによく知っている VPS ベンダーです。登...

#ウェブサイトホスティング# webhostinghub-3.3% オフ/仮想ホスト/cpanel パネル/ロサンゼルス

2001年設立のインモーションホスティング傘下の仮想ホスティングブランド、Webhostinghub...

ウェブサイト外部リンクの高品質かつ多様な構築方法の分析

百度のアルゴリズムがどんなに革新しても、ウェブサイトの外部リンクは百度が対象ウェブサイトの品質を判断...