コードには、大量のコメントを付けました。ついて深く理解している必要はありませんが、制御フローを表現するためのインデントの使い方など、基本的なことは理解している必要があります。チュートリアルについては「参考文献」を参照してください。計算してその項目を提供するという意味で、シーケンスのように動作する関数です。スクレイピング」タスクを支援するライブラリーがいくつかあります。構文解析するための機能をいくつか含んでいます。インデックス・ページから記事の一覧をスクレイピングする方法を説明します。対象とするページのスクリーンショットです。中にあるレコードの例です。このページを構文解析するためのコードです。この場合も大量にコメントを付けるようにしましたが、この中にはいくつかの新しい重要な概念があります。それらの概念については、コード・リストの後に説明します。機能を意図的に導入するように作成してあります。実装の一種であり、長い歴史があります。実装には採用されていません。その制約が緩くなっています。コンテンツを切り換えることにより、協調してマルチタスクで動作します。使用すると、ジェネレーターで実現される便利な機能の一部を実行できるだけでなく、それ以外にもさらに多くの機能を実行することができます。使用してコルーチンを定義しています。この関数の処理は、フローを構成しやすいように、またフローに従いやすいように、整然とインターリーブされます。通常、イベント駆動システムなどの一般的なプログラミングの中でコールバックが使用されるような状況でよく使われます。コールバックを呼び出す代わりに、コルーチンにコンテキストを切り換えるのです。した機能による主なメリットは、面倒な状態管理を行わなくても、効率の良いプログラムを構成することができることです。機能がバンドルされています。呼び出され、そのレコードが処理されます。実行した結果の出力の例です。処理しようとするのは危険です。(実際には、ほとんどのページは標準に準拠していませんが)、その処理は非常に複雑で面倒なものになります。良い選択肢となります。備わるいくつかの便利な機能を使用することができます。導入した理由がもっと明確になります。コマンドラインのパイプとよく似た構造で処理を行うことができます。ページへのアクセスが行われるたびにプログラム全体がブロックされてしまうことです。高度な制御フローを使用すると、そうした高度なアプリケーションをパフォーマンスに注意しながら連結していく方法を注意深く考える習慣が身につくようになります。試そうとする場合には、おそらく既に作業用の確立されたバックアップ・プラットフォームをお持ちのはずです。機能についても少し紹介しました。パフォーマンスに驚き、好感を持ったことと思います。利用することで、処理速度を犠牲にせずにスマートなプログラミングを行うための新たな手がかりが得られるはずです。パフォーマンスを示すページと、互換性に関するウィキがあります。互換性を追跡しています。(developerWorks、2005年から2006年)。ついて学んでください。ゾーンを訪れてください。活気に満ちたオープンソース・ソフトウェアの世界に参加するために必要なリソースが豊富に用意されています。フォローしてください。ついて学んでください。直接ダウンロード・ページに進んでください。コメントコメントを登録するにはサインインあるいは登録してください。