IPython无法运行代码

时间:2014-08-27 19:46:49

标签: ipython

我在IPython中试用了a training website的Python代码:

from bs4 import BeautifulSoup

import requests

url = raw_input("www.google.com")

r  = requests.get("http://" +url)

data = r.text

soup = BeautifulSoup(data)

for link in soup.find_all('a'):
    print(link.get('href'))

发现它在第一次尝试时运行良好。我现在尝试简单地重新启动内核,打开一个新笔记本,并且通常将设置返回到我第一次运行该程序时的运行情况。为什么IPython无法运行代码并且根本没有回复(好像我没有点击任何东西)?

1 个答案:

答案 0 :(得分:1)

IPython不支持raw_input。所以它可能只是挂在那里。如果你改变:

url = raw_input("www.google.com")

url = "www.google.com"

它应该有用。