問題タブ [imdbpy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - imdbpyでストーリーラインの段落を取得する方法は?
これまでのところ、imdbpy を使用して imdb から簡単な説明の段落を取得する方法がわかりませんでした。
ただし、この方法で非常に(非常に)長いプロットを取得できます:
最後の行は、送信者のユーザー名を削除します。
HTML ソースで、探しているブロックは としてマークアップされてい<p itemprop="description">
ます。
何か案が ?
ありがとう !
python - IMDbPY のインストールが失敗する
あらゆる方法でIMDbPYをインストールしようとしていますが、失敗し続けています。パッケージは純粋な Python ではなく (C 行がいくつかあります)、コンパイルが根本的な原因であると思われます (私は Windows を使用しています)。
私がこれまでに試みたこと:
pip install imdbpy
.easy_install imdbpy
.- Pypi Package Index > IMDbPY 4.9からIMDbPY-4.9.tar.gzをダウンロードし、解凍してから.
python setup.py install
- pip が次のパッケージをインストールしようとしていることに気付きました: imdbpy、SQLObject、FormEncode、SQLAlchemy、decorator、Tempita。Tempitaから始めて、それらのパッケージを次々と自分でインストールしてみることにしました。Pypi Package Index > Tempitaに移動し、アーカイブをダウンロードして展開し、
python setup.py install
. それも失敗しました。
各試行の出力:
pip install imdbpy
:
easy_install imdbpy
python setup.py install
Tempitaをインストールしようとしていますpython setup.py install
movie - Imdb のすべての映画のタイトル、俳優、監督、作家のリスト
私は、ユーザーが好きな映画、監督、映画作家、俳優を紹介できる Web アプリに取り組んでいます。このために、選択肢を選択できるように、それぞれにドロップダウン リストまたはオートコンプリートを提供したいと考えています。
これには、Imdb に存在するすべての映画のタイトル、俳優、監督、作家のリストが必要です。
Imdbpy を確認しましたが、このデータを取得する方法が提供されていないようです。
imdbpy2sql.py を使用してデータベースを作成し、sql を使用してデータベースにクエリを実行すると、必要なデータが提供されますか? これを行う他の方法はありますか?
ありがとう!
python - IMDBpy 画面情報の取得
これにより、グロスの全リストと各国の上映が返されます。しかし、どうすればスクリーニング情報だけを取得できますか? しかも1カ国限定。この例では、取得したい情報は (USA) (2005 年 7 月 10 日) (3,602 画面) です。
python - Windows に IMDbPY をインストールできない
Windows コンピューターに IMDbPY をインストールできません。easy_install または pip でインストールしようとすると、次の行に沿ってエラーが表示されるため、C コンパイラに問題があると思います。
C:>easy_install IMDbPY IMDbPY を検索中 ベスト マッチ: IMDbPY 4.9 IMDbPY 4.9 を easy-install.pth ファイルに追加
c:\python27\lib\site-packages の使用 IMDbPY の依存関係の処理 lxml の検索http://pypi.python.org/simple/lxml/の読み取り http://codespeak.net/lxmlの読み取りhttp://lxml の読み取り。 de/ベスト マッチ: lxml 3.1beta1 ダウンロードhttp://pypi.python.org/packages/source/l/lxml/lxml-3.1beta1.tar.gz 処理 lxml-3.1beta1.tar.gz lxml-3.1beta1 の実行\ setup.py -q bdist_egg --dist-dir c:\users\alex\appdata\loc al\temp\easy_install-a8mii5\lxml-3.1beta1\egg-dist-tmp-0witf6 lxml バージョン 3.1.beta1 をビルドしています。Cython なしのビルド。エラー: 'xslt-config' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されません。
** libxml2 と libxslt の開発パッケージがインストールされていることを確認してください **
libxslt のビルド構成を使用する警告: ディレクトリ 'src\lxml' の下に 'lxml.etree.c' に一致するファイルが見つかりません 警告: ディレクトリ 'src\lxml' の下に 'lxml.objectify.c' に一致するファイルが見つかりません 警告: ファイルが見つかりませんディレクトリ 'src\lxml' の下に一致する 'lxml.etree.h' 警告: ディレクトリ 'src\lxml' の下に 'lxml.etree_api.h' に一致するファイルが見つかりません 警告: ディレクトリ 'src の下に 'etree_defs.h' に一致するファイルが見つかりません\lxml' 警告:ディレクトリ 'src\lxml\tests' の下に ' .txt' に一致するファイルが見つかりません 警告: ディレクトリ 'doc' の下に 'pubkey.asc' に一致するファイルが見つかりません 警告: 'tagpython に一致するファイルが見つかりませんディレクトリ 'doc' の下の .png' 警告: ディレクトリ 'doc' の下の 'Makefile' に一致するファイルが見つかりません cc1.exe: エラー: 認識されないコマンド ライン オプション '-mno-cygwin' エラー: セットアップ スクリプトがエラーで終了しました: コマンド 'gcc'終了ステータス 1 で失敗しました
そのエラーを調べると、通常は「python-dev」をインストールすることをお勧めしているようですが、私が見る限り、それは Windows 用に見つからない単なる Linux パッケージです。
Windows 実行可能ファイル ( here )を試すと、同じエラーであると思われるものが表示され、次のように表示されます。
ランタイムエラー!R6034 アプリケーションが C ランタイム ライブラリを正しくロードしようとしました。詳細については、アプリケーションのサポート チームにお問い合わせください。
だから私はかなりイライラしており、BeautifulSoup で何かを装備しようと考えていますが、誰かが私が間違っていることを教えてくれれば、とても感謝しています.
どうもありがとう、アレックス
python - IMDBPy から IMDB URL を取得するにはどうすればよいですか?
IMDBpyを使ってPythonで映画の情報を集めてきました。ほとんどの場合、うまく機能しますが、検索から返された映画の IMDB URL を教えてもらう方法がわかりません。IMDBpyでも可能ですか?
どうもありがとう、アレックス
編集: Aya の指示に従って、次のように get_imdbURL() メソッドを使用しました。
あやさん、またよろしくお願いします。
mysql - Windows で imdb リスト ファイルを mysql データベースにインポートするにはどうすればよいですか?
MYSQL、imdbpy(データをインポートするため)を使用しています。これまで imdbpy を使用したことがなく、python スクリプトがどのように機能するかわかりません。データベースにインポートするために使用するテキスト ファイルのリストを次に示します。 ftp://ftp.fu-berlin.de/pub/misc/movies/database/
これは、フォローしようとしている imdbpy リンクのリンクです。 http://imdbpy.sourceforge.net/docs/README.sqldb.txt
私はこの部分をよく理解していません:
*データベースが提供するツールを使用して、「imdb」(または任意の名前) という名前のデータベースを作成します。たとえば、MySQL の場合は「mysqladmin」コマンドを使用します。 # mysqladmin -p create imdb PostgreSQL の場合は、「createdb」コマンドを使用する必要があります。 # createdb -W imdb
テーブルを作成してデータベースに入力するには、imdbpy2sql.py スクリプトを実行する必要があります。 # imdbpy2sql.py -d /dir/with/plainTextDataFiles/ -u 'URI'
「URI」引数は、データベースへの接続を表す文字列で、スキーマは次のとおりです: scheme://[user[:password]@]host[:port]/database[?parameters]*
その imdbpy2sql.py スクリプトを実行するにはどうすればよいですか?
python - SQLobject はインストールされていますが、IMDbPY は失敗します
IMDbPY の SQLobject を使用してみましたが、Python はドライバーが機能しないと言っていました。PostgreSQL 9.2 を実行しています。
もう一度インストールしてみましたが、activepython は既にインストールされていると言います: –</p>
C:\Users\dom\AppData\Roaming\Python\Scripts>pypm install sqlobject
skipping "sqlobject"; already installed at "%APPDATA%\Python" (2.7)
imdbpy2sql.py/SQLobject を機能させるためのアイデアはありますか?