您的位置:首页 > 其它

SyntaxError: Non-ASCII character '\xe5' in file D:/pcode/xx.py on line 21, but no encoding declared

2014-05-15 18:16 811 查看
from selenium import webdriver
from datetime import *
import time

starttime = datetime.now()
print ("start time:%s" %starttime)
dr = webdriver.Firefox()

url = "http://www.sohu.com"
print('now access %s' %url)

dr.get(url)
#time.sleep(3)

endtime = datetime.now()
print ("end time:%s"%endtime)

print("u共花费毫秒:",endtime-starttime).microseconds

dr.quit()


  报错:SyntaxError: Non-ASCII character '\xe5' in file D:/pcode/xx.py on line 21, but no encoding declared

修改后成功代码:

#coding=utf-8
from selenium import webdriver
from datetime import *
import time

starttime = datetime.now()
print ("start time:%s" %starttime)
dr = webdriver.Firefox()

url = "http://www.sohu.com"
print('now access %s' %url)

dr.get(url)
#time.sleep(3)

endtime = datetime.now()
print ("end time:%s"%endtime)

info = u'共花费时间:(秒)'
print(info.encode('utf-8')+str((endtime-starttime).seconds))

dr.quit()


  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐