節日季節開始了!亞馬遜和其他受歡迎的在線零售商正在準備戰斗室,為購物者提供折扣、獨家商品和其他吸引力。如果你打算在亞馬遜購物,我認為這是個好消息。您現在可以從命令行搜索亞馬遜產品。是的,你沒有錯!問候 amzSear,用於非官方亞馬遜產品的 CLI 腳本和 API。 使用 amzSear,您可以輕鬆地從命令行搜索亞馬遜產品,無需使用亞馬遜 API,直接從終端窗口,來自不同賣家的所有價格、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)。在這種情況下,必須使用以下命令單獨安裝 panda:
$ 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 瀏覽器中顯示結果的第二頁。終端中不顯示任何輸出。
同樣,如果您只想在您的設備而不是網絡瀏覽器上查看結果, -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 *****
此命令僅在終端上顯示結果的第二頁。 結果不會顯示在網絡瀏覽器中。
從產品名稱、URL、所有價格、評級字符串中查看所有內容 -v 橫幅。
$ amzsear 'Abdul Kalam Books' -p 2 -d -v
此命令只會在您的設備上顯示結果的第二頁,包括所有詳細信息,例如 URL、來自不同賣家的價格、顯示的產品評級等,如下面的屏幕截圖所示。
請注意,結果不會顯示在瀏覽器中,因為它們已包含在內 -d 橫幅。如果您想在終端和瀏覽器中查看結果,請刪除 -d 標誌。
1 個人警告 對於那些經常使用此腳本在亞馬遜上搜索產品的人。 亞馬遜已經標記了許多類似的腳本,用於抓取過去發送重複查詢並禁止 IP 地址的機器人。因此,最好限制您的日常搜索,直到您通過 VPN 或代理運行它,或者開發人員提供替代解決方法。
有趣的購物!
資源:
- AmzsearGitHub 存儲庫
謝謝你的到來!
請幫助我們幫助您:
- 訂閱電子郵件通訊: 立即註冊
- OSTechNix 支持: 通過貝寶捐款
- 下載免費電子書和視頻: Trade Pub OS Tech Nix
- 詢問: 紅迪網 | Facebook | 推特 | 領英 | RSS訂閱
祝你今天過得愉快! !!
AmazonamzSearCLILinuxpipPython