分享

python 2.x和3.x的区别

 昵称16237642 2014-04-11
1.做网页爬虫的时候遇到的;
python 3.x版本中可以import urllib.request,而python2.x版本没有request这个module,最后只能import urllib2。
request模块可以用作对网页的索取,如:
----------------------------------
python 2.x
import urllib2
url = "http://www.sina.com"
html = urllib2.Request(url)
---------------------------------
python3.x
import urllib.request
url = "http://www.sina.com"
html = urllib.Request(url)

2.print差异:
python3.x版本print作为一个函数出现,所以在使用print时需要加上括号。
---------------------------------
python 2.x
a = 'hello world!'
print a
---------------------------------
python 3.x
a = 'hello world!'
print(a)


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多