Я написал скрипт на python, который вызывал библиотеку google_images_download для очистки изображений из Google с помощью инструмента командной строки.
На моем компьютере код запускается и загружает изображения, но когда я использую другой компьютер с тем же сценарием, он выдает ошибку в заголовке.
Я убедился, что библиотеки установлены ичто на других компьютерах установлен Python 3.
Я попытался использовать другие сети Wi-Fi, чтобы посмотреть, решит ли это проблему.На двух других ноутбуках, отличных от моего, я получил ту же ошибку.
from google_images_download import google_images_download
import argparse
parser = argparse.ArgumentParser()
parser.add_argument("query")
parser.add_argument("limit", type=int)
args = parser.parse_args()
def download_images(query, limit):
response = google_images_download.googleimagesdownload()
arguments = {"keywords": query,
"limit": limit}
try:
response.download(arguments)
except FileNotFoundError:
arguments = {"keywords": query,
"limit": limit}
try:
response.download(arguments)
except:
pass
def main(query, limit):
download_images(query, limit)
print("Images Printed")
if __name__ == '__main__':
main(args.query, args.limit)
Я ожидал, что в результате на выходе будет создана папка с названием downloads с подпапкой, которая является именем запроса, и поместит указанное числоизображения в подпапке.
В терминале должно быть указано «Загрузка изображения I через N.»
На выходе выводится код ошибки, показанный в заголовке:
Could not open URL. Please check your internet connection and/or ssl settings if you are using proxy, make sure your proxy settings is configured correctly.