私はCourseraでpythonを学びたいと思っています。アクセスWebデータへのPythonが、4週に私は、次のようなサンプル・プログラムを実行しようとしていた場合でも、問題を満たす:Python 2.7.13 urllibがIOErrorを返しました:[python-data.dr-chuck.net \ comments_42.html '
import urllib
from BeautifulSoup import *
url = raw_input('Enter - ')
html = urllib.urlopen(url).read()
soup = BeautifulSoup(html)
tags = soup('a')
for tag in tags:
print 'TAG:',tag
print 'URL:',tag.get('href', None)
print 'Contents:',tag.contents[0]
print 'Attrs:',tag.attrs
私はアドレスを入力した後:python-data.dr-chuck.net/comments_42.html
を、それは常にこのような問題を示しています。 Pythonのファイルがサンプルfとして書かれているので
コースには問題はありません。だから、私はインターネット上で答えを見つけようとしていますが、何らかのプロキシを使ってチェックしようとしましたが、それでも動作できません。本当に助けていただきありがとうございます!
エラーをここに貼り付けることができますか? – tdelaney
また、入力したものを正確に表示するためにプリントを追加できますか? ...あなたは何をタイプしましたか?正面に 'http://'を含めておらず、urllibがローカルファイルシステムを読み込もうとしたようです。 – tdelaney
'urllib.urlopen(" http://python-data.dr-chuck.net/comments_42.html ").read()'が動作します。 – tdelaney