谷歌藝術下載器
Google
Project is archived and read-only fot now
跨平台實用程式可讓您以高品質(高達 4K)保存 Google Art Project 中的所有影像。
⭐ 從 2018 年一直到現在都完美運行,感謝星星!
CTRL+V
貼上您的網址,然後按一下「下載」開始影像處理。如果在 Linux 或 macOS 上運行,請參閱使用 Python 運行部分。
編譯版本只需要連接到互聯網並安裝 Chrome(應添加到 PATH 中)。
如果您不使用 Windows,此方法也適合您。
如果您想共同編譯自己的版本或在不下載編譯文件的情況下使用它:
python -m pip install -r requirements.txt
bin
執行檔製作 Web 驅動程式。chmod +x bin/chromedriver_linux64/chromedriver
chmod +x bin/chromedriver_mac64/chromedriver
python GoogleArtDownloader.py
如果您需要使用 Windows 版 PyInstaller 進行編譯,請依照下列說明操作:
更改已安裝 Selenium 的源代碼以停用 Selenium 終端顯示(順便說一句,這是一個常見的錯誤):
Libsite-packagesseleniumwebdrivercommonservice.py
。selenium.webdriver.common.service.Service
中: self . process = subprocess . Popen ( cmd , env = self . env ,
close_fds = platform . system () != 'Windows' ,
stdout = self . log_file ,
stderr = self . log_file ,
stdin = PIPE ,
)
self . process = subprocess . Popen ( cmd , stdin = PIPE , stdout = PIPE , stderr = PIPE , creationflags = 0x08000000 )
完成上述更改後,執行以下命令進行編譯:
python -m pip install pyinstaller --upgrade
python -m PyInstaller --onefile --noconsole --icon=favicon.ico . G oogleArtDownloader.py
bin
資料夾複製到dist
。dist
資料夾中使用。 已棄用,請使用替代方案。
此實用程式不會下載您提供的圖像的最大可能解析度。這是因為 webdriver 螢幕截圖限制。如果您確實需要盡可能高的質量,請參閱替代方案部分或隨時透過拉取請求改進此腳本。
如果您對更高的影像解析度感興趣或 Selenium webdriver 啟動不佳,您可以使用替代方案: