知っておくべき 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

推薦する

日々の話題:「大物」テンセントビデオがなぜ今、こんな厄介な立場にあるのか?

A5ウェブマスターネットワーク(www.admin5.com)は3月27日、近年、YoukuとTud...

alphavps: VPS、専用サーバー、販売中、5 つのデータ センター

ブルガリアのホスティング プロバイダー alphavps は、6 月に VPS と専用サーバーの両方...

ウェブサイトのキーワードランキングをできるだけ安定させる方法

みなさんこんにちは。ハルビンバーチャルアンドリアルウェブサイトデザインです。最近、百度6.22と6....

Hujiang.comがデジタル出版分野で生き残った成功ストーリーを語る

この記事は、Hujiang.com 副社長の Xu Hua 氏が internet2share デジ...

インターネット業界は縮小し始めている。電子商取引は縮小し、ビデオは停滞し、合併や買収を模索している。

従業員を解雇し、広告を減らし、事業を縮小し、合併や買収を模索するインターネット業界は衰退し始めている...

ウェブサイトのハイパーリンク不正行為に対抗するための Baidu の不正行為防止アルゴリズムのアップグレードに関する考察

Baidu の不正防止アルゴリズムがアップグレードされ、ウェブサイトのハイパーリンク不正行為に対抗で...

2014 年に最適化のために他に何をすべきでしょうか?

今年後半から多くのウェブサイトが降格またはK化されていることが明らかになっており、そのほとんどは企業...

JVMとガベージの関係

[[408351]]この記事はWeChatの公開アカウント「Code on Java」から転載したも...

WeChatマーケティングの問題を解決するための3つの小さな提案

以前、「現在のWeChatマーケティングの問題点は何ですか?」という記事をシェアしましたが、主に現在...

独立ブログ運営者からの初心者ウェブマスターのための6つのヒント

私はSEOに2年近く関わっており、自分のSEOブログも持っています。ブログで苦労したことはたくさんあ...

新しいウェブサイトのターゲットキーワードのポジショニングで勝つ方法

ターゲット キーワードの配置とは、Web サイトのホームページのキーワードを配置することを意味します...

量子コンピューティングの可能性を解き放つ:ゲームを変える技術

量子コンピューティングは、技術進歩における次のフロンティアとして長い間歓迎されてきました。比類のない...

profitserver: ロシアのサーバー、1億の無制限トラフィック、月額35ドルから、Windows対応

ここで profitserver (旧 ITC ホールディングスのサブブランド) のロシア サーバー...

pqhostingオランダデータセンターの無制限トラフィックVPSの簡単なレビュー

pqhosting は価格が安く、トラフィックが無制限で、DMCA を無視するデータセンターもあるた...

2017 年のクラウド コンピューティング評価方法の一覧

現在、多くの企業がエンタープライズ アプリケーションをパブリック クラウド システムまたはプライベー...