作者noamchomsky ()
看板Python
标题[问题] 照课本范例打却出现 invalid syntax
时间Mon Dec 19 15:59:49 2011
冒昧请教各位大大:
小弟是Python新手中的新手,正在阅读<深入浅出程式设计>一书,
我照着书本第73页范例打,Run Module的时候却出现invalid syntax
它标记的地方是urllib那边有语法错误,但我实在看不出来哪边有问题,
需要麻烦各位高手大大帮小弟看一下:
-----------------------------------------------------------
"每10秒请求一次报价,若咖啡豆价格低於4.74则买入"
import urllib.request
import time
price = 99.99
while price > 4.74:
time.sleep(10)
page = urllib.request.urlopen("
http://beans.itcarlow.ie/prices.html")
text = page.read().decode("utf8")
where = text.find(">$")
start_of_price = where + 2
end_of_price = start_of_price + 4
price = float(text[start_of_price:end_of_price])
print("Buy!")
-----------------------------------------------------------
--
GRE托福字汇/英语学习/知识分享
我的网志:
http://leeoxygen.wordpress.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.164.39.116
1F:→ DigiPrince:这个应该是 Python 3 的版本,你是用 Python 2? 12/19 16:43
2F:→ autumned:不过Python 2 跑这个应该会先import error XD 12/19 16:47
3F:→ noamchomsky:我是Python32,为了配合这本书特地移除2.6并重灌3.2 12/19 17:05
4F:→ kilfu0701:我用python3跑 没错误 12/19 17:28