問題タブ [bottlenose]
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 - Amazon AWS Product Advertisingアイテムの検索をamazon.co.uk(つまり、amazon.comではない)だけに制限するにはどうすればよいですか?
「ボトルノーズ」の使用-(http://pypi.python.org/pypi/bottlenose/0.3.4)
これが私のコードです:
このページの結果を見たいのですが:
このページではありません:
python - ボトルノーズを使用した Amazon Product API に関するエラー
Amazon Product API のボトルノーズを使用しています。いくつかのコードを作成しただけで、以下のエラーが発生しました。
私が作成したコード:
これが私が得たエラーです:
何が問題なのか知っている人はいますか?あなたの答えに感謝します!
ありがとう
-CC
python - Bottlenose を使用して Amazon で商品の価格を取得する方法
私は使用BottleNose
していますが、その単純さのために良い選択であり、lxml
OpenSuse 12.2 にインストールしたくないライブラリを必要としません。
コードは次のとおりです。
私の質問は: 製品の価格を取得することは可能ですか?
私がやりたいのは、クライアントが購入しようとしている製品が、同じ名前で名前だけの製品よりも安いか高いかをクライアントに示すことです.
更新: XML ファイルの結果を確認しようとしましたが、AptanaStudio を使用してフォーマットすると、Priceという名前のタグがなく、ASIN と呼ばれるものがあります。この値を使用して価格を取得するにはどうすればよいですか? 注意: このモジュールAmazon Simple Product APIを使用しても、機能しませんでした! 価格は、ItemID があり、一般的なルックアップを行わない場合にのみ返されます。
python - XLRDを使用して列の行を反復処理する
別のリストに列の値を出力するように列を取得することができました。ただし、これらの値を保持し、それらを1つずつ使用してAmazonルックアップを実行する必要があります。アマゾンルックアップは問題ではありません。XLRDに一度に1つの値を与えることは問題でした。Pythonで時間を設定する効率的な方法もありますか?タイマーの問題に対して私が見つけた唯一の答えは、プロセスが開始された時間を記録し、そこからカウントすることです。タイマーだけがいいです。この質問は、ここで私がこれまでに行ったことの2つの部分です。
argv [1]を使用してxlrdでスプレッドシートをロードし、argv[2]を使用して新しいスプレッドシート名にコピーします。argv [3]私はタイマーエンティティである必要がありますが、まだそれほど遠くはありません。
私が試してみました:
私はこれが少し曖昧であることを知っています。column = colname(colx = 2)のようなことを試してみると、列の行に対して実行できます。ヘルプや指示をいただければ幸いです。
python - 私のボトルノーズ ErrorHandler が 503 を処理しないのはなぜですか?
私は503を取得しています。bottlenose の指示に従って、指示に従って error_handler を追加する必要があります。命令で私は関数を配置しました:
命令の例では、次の行を使用するように指示されています。
私はこれを持っています:
次のように、いくつかの方法でオプションを追加しようとしました。
しかし、私はまだ503を取得しています。私はそれを正しく設定していないと思います。誰かが私がこれを見逃している場所を教えてくれることを願っています。ありがとうございました
python - Amazon製品APIによるサブカテゴリの売上ランキング(できればボトルノーズを使用したPythonで)
製品のサブカテゴリの売上ランクを取得しようとしています (該当する場合)。これは、Python で作成したスクリプトです。
アマゾンからの返信
実際の応答はここで確認できます: http://pastebin.com/rCUKCbas
元のページ (つまり、詳細ページの URL) の URL: http://www.amazon.com/Luma-Comfort-EC45S-Evaporative-Cooling/dp/B007SNQ4FM%3FSubscriptionId%3DAKIAICPZU6FE2WKAQMZQ%26tag%3Drelierscom-20%26linkCode%3Dxm2 %26camp%3D2025%26creative%3D165953%26creativeASIN%3DB007SNQ4FM
Web からの製品の詳細:
上記では、異なるカテゴリの下に 3 つのランキングがあることがわかりますが、製品 API を使用すると 1 つのランク (12,677) しか取得できませんが、他の 2 つのランキングを取得するにはどうすればよいでしょうか。
amazon - ボトルノーズ使用時のエラー
ボトルノーズを使用すると問題が発生します。その指示に従って、指示に従って error_handler を追加する必要があります。命令で私は関数を配置しました:
命令の例では、次の行を使用するように指示されています。
私はこれを持っています:
しかし、私は正しい応答を得ていません。なんで?
python - Pythonでボトルノーズを使用して、異なるロケールでAmazonから製品価格を抽出する
Amazon から製品価格を抽出するためにボトルノーズを使用していAmazon.com
ます。Amazon.co.uk
Amazon.co.uk
上記のコードを使用しました。変更した後でも出力が同じなAmazon.com
のはなぜですか?Amazon.co.uk
associate_key
python - Python Bottlenose での「HTTP エラー 400: Bad Request」
次のファイルがあります(associate.py)
上記を使用した Ipython セッションの結果は次のとおりです。
奇妙なことに、上記のリクエストassociate.get_item("B003K1IJWC")
はラップトップでは問題なく機能しますが、デスクトップでは失敗します。
私のラップトップは python 2.7.5 の Crouton Ubuntu 12.04 で、私のデスクトップは Python 2.7.6 の Ubuntu 14.04 です。これが一方では機能し、他方では機能しない理由を説明するのはかなり途方に暮れています。前のコードがデスクトップで機能しない理由について何か推測があれば、教えていただければ幸いです。署名付きリクエストの暗号の問題ですか? 私はただ困惑しており、どのように進めればよいかわかりません。ありがとうございました。