盂蘭盆節開始了! 亞馬遜和其他受歡迎的在線零售商正在設立戰斗室,為購物者提供折扣、獨家商品和其他吸引力。 對於那些想在亞馬遜上購物的人來說是個好消息。您現在可以從命令行搜索亞馬遜產品。是的你是對的!問候 amzSear,一個非官方的亞馬遜產品 CLI 腳本和 API。 使用 amzSear,您可以輕鬆地從命令行搜索亞馬遜產品,並從各個賣家那裡獲取任何產品的所有價格、URL 和評級等基本產品信息。您可以直接從終端窗口從行中查看。 它在 GitHub 上免費提供,並在 MIT 許可下發布。
安裝 amzSear
amzSear 是必需的 蟒蛇 3 或稍後工作。確保您的系統上安裝了 pip。 如果您沒有安裝 pip,請按照以下鏈接中的說明進行安裝。
- 如何使用 Pip 管理 Python 包
安裝 pip 後,使用 pip 命令安裝 amzSear。
$ pip install amzsear
對於升級到版本 2 的用戶,請使用以下命令:
$ pip install amzsear --upgrade
最後,安裝 Python 數據分析庫 Pandas。 Pandas 不是 amzSear 的必需依賴項,因此您不需要安裝它,但您可以使用多種方法與 Pandas 集成(參見 AmzSear.md、AmzBase.md)。在這種情況下,您必須使用以下命令單獨安裝 pandas:
$ pip install pandas
從命令行搜索亞馬遜產品
使用 amzSear 的典型命令是:
amzsear query_string [-p num [-i num]] [-q] [-v] [-d]
在亞馬遜上搜索諸如火之翼:APJ Abdul Kalam 的自傳等書籍。
$ amzsear 'Wings of Fire: An Autobiography of APJ Abdul Kalam'
結果根據設備的亞馬遜產品目錄中的搜索字符串顯示。
使用 amzsear 從命令行搜索亞馬遜產品
它還會在您的默認 Web 瀏覽器中顯示結果。
很酷。
無需輸入確切的搜索詞。 使用“Abdul Kalam Books”等相關搜索詞並在終端和瀏覽器中查看結果。
amzSear 腳本僅顯示結果的第一頁。您還可以通過指定特定頁碼進行搜索,如下所示。
$ amzsear 'Abdul Kalam Books' -p 2
此命令顯示亞馬遜產品目錄第二頁的結果。
正如我所說,amzSear 在您的終端和網絡瀏覽器上顯示結果。如果您不希望結果顯示在您的終端上,只能在您的網絡瀏覽器中顯示,請使用: -q 一個像下面這樣的標誌。
$ amzsear 'Abdul Kalam Books' -p 2 -q
此命令僅在您的 Web 瀏覽器中顯示結果的第二頁。終端中不顯示任何輸出。
同樣,如果您希望在終端而不是 Web 瀏覽器中查看結果,請使用 -d 橫幅。
$ amzsear 'Abdul Kalam Books' -p 2 -d Name Price Rating 16 Indomitable Spirit 17 Ignited Minds by A.P.J. Abdul Kalam (2014-11-01) 18 Advantage India: From Challenge to Opportunity $12.99 19 You are Born to Blossom ***** 20 Target 3 Billion: Innovative Solutions Towards Sustaina $17.00 21 Wings of Fire ***** 22 Abdul Kalam 23 'Your Kalam Set of 2 Books'. 24 Guiding Souls (dialogues on the purpose of life) 25 Forge Your Future $15.00 ***** 26 Quran in Farsi Language (Tafseer Ahsan-ul-kalam) Arabic ***** 27 Disappearing Daughters: The Tragedy of Female Foeticide $23.00 **** 28 (MY JOURNEY) (Tamil Edition) 29 Learning How To Fly: Life Lessons For The Youth 30 Intikhab-e-Kalam: Asghar Gondvi 31 Beyond 2020: A Vision for Tomorrow's India *****
此命令僅在終端中顯示結果的第二頁。結果不會顯示在網絡瀏覽器中。
要查看產品名稱、網址、所有價格和評級字符串中的所有內容,請使用: -v 橫幅。
$ amzsear 'Abdul Kalam Books' -p 2 -d -v
該命令僅在終端中顯示結果的第二頁,包括所有詳細信息,例如 URL、各個賣家的價格、顯示的產品評級等,如下面的屏幕截圖所示。
請注意,您不會在瀏覽器中看到任何結果,因為它已包含在內。 -d 橫幅。如果您希望結果顯示在終端和瀏覽器中,請刪除 -d 標誌。
1 個人警告 這是一個經常用於亞馬遜產品搜索的腳本。 亞馬遜已將許多類似的腳本標記為抓取機器人,並禁止過去發送重複查詢的 IP 地址。因此,我們建議通過 VPN 或代理運行它,或者限制每日搜索,直到開發人員提供另一種解決方法。
開心購物!
資源:
- Amzsear GitHub 存儲庫
謝謝你的到來!
幫助我們幫助您:
- 訂閱我們的電子郵件通訊: 立即註冊
- 支持 OSTechNix: 通過貝寶捐款
- 下載免費的電子書和視頻: TradePub 的 OSTechNix
- 詢問: 紅迪網 | | Facebook | | 推特 | | 領英 | | RSS訂閱
祝你今天過得愉快! !
AmazonamzSearCLILinuxpipPython