1

私はプログラミングとPython自体に不慣れです。プログラミング経験はありません。私はなんとか Python について読み、かなり基本的な Python チュートリアルを実行しました。これで、Python での最初のプロジェクトの準備が整いました。

私は XBMC を中心にプロジェクトを進めています。この素晴らしいメディア センター用のアドオンを開発したいと考えています。

XBMC でスクレイピングして表示したい Web サイトがいくつかあります。1 つは音楽 Web サイト で、もう 1 つは有料テレビ Web サイトで、アカウントを持っている人だけが利用できます。Web サイトをスクレイピングすることはできましたfeedparseが、これらのタイトルとリンクを出力して XBMC で再生する方法がわかりません。

ここでの私の質問は、どこから始めればよいか、これらの Web サイトのスクリプトをどのように構築すればよいか、どのようなツール/ライブラリ/モジュールが必要かということです。そして、それを XBMC に含めるために何をする必要がありますか。

4

1 に答える 1

2

ウェブページのスクレイピングに関して何度も尋ねられてきた一般的なトピックでは、一般的な答えは常に Mechanize/Beautiful Soup for python です。これにより、実際にデータを取得できます。

データを取得したら、xbmc アプリ用にフォーマットするだけです: http://wiki.xbmc.org/index.php?title=HOW-TO:Write_Python_Scripts_for_XBMC

その2段階のプロセス。

  1. ソースからデータを取得し、共通の構造にフォーマットします
  2. 共通の構造を使用して、xbmc スクリプトに要素を設定します

スクリプトで実際に何をしたいかによって、データをどのように使用するかが決まります。単に情報を提供するだけの場合は、上記のリンクでほぼ説明できます。

于 2012-02-02T00:43:19.860 に答える