WinError 10060 при попытке сохранить очищенные данные в CSV-файл - PullRequest
1 голос
/ 11 мая 2019

Я пытаюсь сохранить пакет очищенных данных в CSV-файл с Python, но у меня постоянно возникают ошибки тайм-аута, я не знаю, как это сделать, что мне делать?

что я пробовал


import pandas as pd
import urllib.request

from bs4 import BeautifulSoup as b

npo_codici ={}
codici_no = 0

df = pd.read_excel("led-italia_lampadine.xlsx","foglio1")

sku = df["codice SKU"].tolist()

rounded_sku = [round(x) for x in sku]
request_length = len(rounded_sku)

for e in range(request_length):
       request = str(rounded_sku[e])
       e+=1

       base_url = "https://v-tac.it/led-products-results-page/?q="

       url = base_url + request

       html = urllib.request.urlopen(url).read()
       soup = b(html, "html.parser")

это ошибки, которые я получаю

File "C:\Users\antonella\AppData\Local\Programs\Python\Python37-32\lib\urllib\request.py", line 222, in urlopen
  return opener.open(url, data, timeout)
File "C:\Users\antonella\AppData\Local\Programs\Python\Python37-32\lib\urllib\request.py", line 525, in open
  response = self._open(req, data)
File "C:\Users\antonella\AppData\Local\Programs\Python\Python37-32\lib\urllib\request.py", line 543, in _open
  '_open', req)
File "C:\Users\antonella\AppData\Local\Programs\Python\Python37-32\lib\urllib\request.py", line 503, in _call_chain
  result = func(*args)
File "C:\Users\antonella\AppData\Local\Programs\Python\Python37-32\lib\urllib\request.py", line 1360, in https_open
  context=self._context, check_hostname=self._check_hostname)
File "C:\Users\antonella\AppData\Local\Programs\Python\Python37-32\lib\urllib\request.py", line 1319, in do_open
  raise URLError(err)
urllib.error.URLError: <urlopen error [WinError 10060]

1 Ответ

0 голосов
/ 11 мая 2019

из-за проблем с сетью, возможно, попробуйте с заголовками или проверьте это Почему я не могу заставить метод Python urlopen () работать в Windows?

...