upgrade python 2to3

python2.7->python3.5(3.6)

django的mysql 驅(qū)動(dòng)庫

python2.7:
$ sudo pip install MySQLdb
python3.4:
$ sudo pip install PyMySQL

django的安裝步驟一樣。然后在自己的站點(diǎn)init.py文件中加入兩句話:

settings.py
import pymysql
pymysql.install_as_MySQLdb()

    storage_engine -》default_storage_engine

crypto

crypto:use python crpyto.py
install m2crypto for python3
git clone -b python3 https://gitlab.com/m2crypto/m2crypto && cd m2crypto && python setup.py build && python setup.py install

     #crypto.Init()
     #valid, rsp_data['data'] = crypto.encrypto(json.dumps(data).encode('utf-8'))
     -》
     rsp_data['data'] = crypto.encrypto(json.dumps(data).encode('utf-8'))

dict

1.iteritems() -> items()
2. has_key() -> in

urllib

try:
    from urllib.parse import quote, unquote, urlencode
except:
    from urllib import quote, unquote, urlencode

字符串

str<->bytes
mytoken.py里面出現(xiàn)編碼問題
get_token
需要bytes的地方使用encode(encoding='utf-8'),需要 str的地方 再轉(zhuǎn)回 decode(encoding='utf-8'

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • linux和windows下安裝python拓展包-pycharm、numpy、scipy、matplotlib、...
    hzyido閱讀 81,536評(píng)論 2 10
  • python學(xué)習(xí)筆記 聲明:學(xué)習(xí)筆記主要是根據(jù)廖雪峰官方網(wǎng)站python學(xué)習(xí)學(xué)習(xí)的,另外根據(jù)自己平時(shí)的積累進(jìn)行修正...
    renyangfar閱讀 3,316評(píng)論 0 10
  • 字符集和編碼簡介 在編程中常??梢砸姷礁鞣N字符集和編碼,包括ASCII,MBCS,Unicode等字符集。確切的說...
    蘭山小亭閱讀 9,100評(píng)論 0 13
  • 武志紅是國內(nèi)知名心理學(xué)者,最近在得到開通了《武志紅的心理學(xué)課》,現(xiàn)將第一周要點(diǎn)匯總?cè)缦拢?自我實(shí)現(xiàn)的預(yù)言,就是:一...
    李少白閱讀 426評(píng)論 0 1
  • 不錯(cuò)!敘述很流暢,故事越接近尾聲,越緊張扣人心弦。只是結(jié)局轉(zhuǎn)了好幾個(gè)彎,第一個(gè)驚喜轉(zhuǎn)折,覺得哦是這樣不錯(cuò)!第二個(gè)又...
    烏麗曼閱讀 1,095評(píng)論 0 1

友情鏈接更多精彩內(nèi)容