не могу прочитать URL-адрес в txt-файле. Я хочу прочитать и открыть URL-адреса в txt один за другим, и я хочу получить заголовок заголовка с регулярным выражением из источника URL-адресов. Сообщения об ошибках:
Трассировка (последний последний вызов): Файл «Mypy.py», строка 14, в UrlsOpen = urllib2.urlopen(listSplit) Файл «/usr/lib/python2.7/urllib2.py», строка 154, в urlopen return opener .open(url, data, timeout) Файл "/usr/lib/python2.7/urllib2.py", строка 420, в open req.timeout = timeout AttributeError: объект "list" не имеет атрибута "timeout"
Mypy.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import re
import requests
import urllib2
import threading
UrlListFile = open("Url.txt","r")
UrlListRead = UrlListFile.read()
UrlListFile.close()
listSplit = UrlListRead.split('\r\n')
UrlsOpen = urllib2.urlopen(listSplit)
ReadSource = UrlsOpen.read().decode('utf-8')
regex = '<title.*?>(.+?)</title>'
comp = re.compile(regex)
links = re.findall(comp,ReadSource)
for i in links:
SaveDataFiles = open("SaveDataMyFile.txt","w")
SaveDataFiles.write(i)
SaveDataFiles.close()
Url.txt
содержания? - person fievel   schedule 22.10.2017