はtxtファイルのURLを読み取ることができません 私はtxtのURLアドレスを1つずつ読み込んで開きたいので、urlアドレスのソースからregexでタイトルのタイトルを取得したい エラーメッセージ:ファイルPythonからURLを読む
Traceback (most recent call last): File "Mypy.py", line 14, in UrlsOpen = urllib2.urlopen(listSplit) File "/usr/lib/python2.7/urllib2.py", line 154, in urlopen return opener.open(url, data, timeout) File "/usr/lib/python2.7/urllib2.py", line 420, in open req.timeout = timeout AttributeError: 'list' object has no attribute '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'コンテンツの例を追加できます? – fievel
@fievel My Url.txt https://i.stack.imgur.com/s81Mt.png –
URL.txtファイルの内容をコピーして、コードフォーマットを使用して質問に貼り付けることはできますか?あなたがデバッグするのをもっと簡単にするでしょう – PeterH