Python2轉Python3比較
Python2 轉Python3
1. 工具命令
* python2
* python/pip/pydoc
* python3
* python3/pip3/pydoc3
2. 語法
-
exception
python3 try # code here except KeyError as e: pass
-
print
python2: print "abc" python3: print("abc")
-
urllib
python3統一了 urllib 和urllib2
python2 : import urllib ,urllib2 python3 : import urllib import urllib.parse, urllib.request urllib.parse.urlencode(values) urllib.request.urlopen(uri) raise urllib.request.HTTPError as e urllib.parse.urljoin(self.host, url)
注意:
urllib.request 所有的都在urllib包下
-
configparser
python2 : import ConfigParser config = ConfigParser.ConfigParser() python3 : import configparser config = configparser.ConfigParser()
-
reload
python2 import sys reload(sys) python3 import importlib,sys importlib.reload(sys)
-
sys.setdefaultencoding
python2: import sys sys.setdefaultencoding(`utf8`) python3 : 預設unicode,不支援該語法
-
dict.has_key
python2: if adict.has_key(key1): pass python3: 沒有has_key方法 if key1 in adict: pass
相關文章
- python2到python3程式碼轉化:2to3Python
- python3中怎麼比較字串是否相等Python字串
- 使用Anaconda實現Python2和Python3共存及相互轉換Python
- Python2升級Python3(1):xrangePython
- windows下 相容Python2和Python3WindowsPython
- Python2和Python3的區別Python
- Python2與Python3的區別Python
- 讓pip使用python3而不是python2Python
- Python3 urllib 與 Python2 urllib的變化Python
- Mac OS下 Anaconda Python2 和 Python3 配置MacPython
- Anaconda快捷搭建Python2和Python3環境Python
- python3和python2中的filter區別PythonFilter
- Mac安裝python2和python3,並配置MacPython
- Python2 和 Python3 的區別及相容技巧Python
- range方法在Python2和Python3中的不同Python
- js 深比較和淺比較JS
- 字串大小寫轉換和字串的比較字串
- 學習Python選擇Python2還是Python3呢?Python
- UFDoble型別計算、比較大小。BigDecimal轉UFDouble型別Decimal
- C#比較兩個字串的相似度【轉】C#字串
- Prometheus thanos Victoriametrics比較 victoria prometheus 區別 轉載Prometheus
- Oracle date 型別比較和String比較Oracle型別
- 字串比較字串
- Integer比較
- 比較集合
- 效能比較
- Python2和Python3有何區別?小白入門必看!Python
- Python2和Python3的區別?Python入門學習Python
- Python開發:Python2和Python3的共存和切換使用Python
- Python2、3並存,Python3無法安裝requests模組Python
- Go和Python比較的話,哪個比較好?GoPython
- 比較檔案是否相同,(比較MD5值)
- [C++] 自定義C++比較器比較大小C++
- 數字比較
- PHP比較字串PHP字串
- 常用 NoSQL 比較SQL
- 列舉比較
- Jsonunit 比較jsondiffJSON