###前提・実現したいこと
以下の記事を参考にPython Webスクレイピングに関するコードを実行しています。
参考記事
###発生している問題・エラーメッセージ
記事の「手始めに日本経済新聞のページタイトルを取得してみよう!」の部分で紹介されていたコードをそのまま動かしてみたのですが、エラーが出てしまい、理由がわからず困っています。
$ python getNikkeiWebPageTitle.py File "getNikkeiWebPageTitle.py", line 21 print title_tag ^ SyntaxError: Missing parentheses in call to 'print'
###該当のソースコード
python
1# coding: UTF-8 2import urllib2 3from bs4 import BeautifulSoup 4 5# アクセスするURL 6url = "http://www.nikkei.com/" 7 8# URLにアクセスする htmlが帰ってくる → <html><head><title>経済、株価、ビジネス、政治のニュース:日経電子版</title></head><body.... 9html = urllib2.urlopen(url) 10 11# htmlをBeautifulSoupで扱う 12soup = BeautifulSoup(html, "html.parser") 13 14# タイトル要素を取得する → <title>経済、株価、ビジネス、政治のニュース:日経電子版</title> 15title_tag = soup.title 16 17# 要素の文字列を取得する → 経済、株価、ビジネス、政治のニュース:日経電子版 18title = title_tag.string 19 20# タイトル要素を出力 21print title_tag 22 23# タイトルを文字列を出力 24print title 25
###補足情報(言語/FW/ツール等のバージョンなど)
開発環境
Python 3.6.0 :: Anaconda 4.3.0
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/12/15 02:20
2017/12/15 02:25
退会済みユーザー
2017/12/20 04:42