最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

修復(fù)python-memcached在python3.8環(huán)境中報(bào)SyntaxWarning的問(wèn)題(完美解決)

 更新時(shí)間:2022年08月11日 09:53:33   作者:knktc  
我們一直使用python-memcached庫(kù)來(lái)操作memcached,最近發(fā)現(xiàn)在python3.8的環(huán)境中,代碼會(huì)報(bào)錯(cuò),下面通過(guò)本文給大家講解修復(fù)python-memcached在python3.8環(huán)境中報(bào)SyntaxWarning的問(wèn)題及解決方法,需要的朋友可以參考下

我們一直使用python-memcached庫(kù)來(lái)操作memcached,最近發(fā)現(xiàn)在python3.8的環(huán)境中,代碼會(huì)報(bào)類似這樣的警告:

memcache.py:1303: SyntaxWarning: "is" with a literal. Did you mean "=="?
  if key is '':
memcache.py:1304: SyntaxWarning: "is" with a literal. Did you mean "=="?
  if key_extra_len is 0:

查了下python-memcached的源碼(其實(shí)也就一個(gè)文件),定位到1303和1304行,代碼如下:

if key is '':
    if key_extra_len is 0:

看來(lái)這樣的使用方法在python3.8里面是不被接受的。

雖然只是warning,但日志中打印這些信息總歸讓人感覺(jué)很不爽,所以得想法修復(fù)下。

查到官方的github倉(cāng)庫(kù),發(fā)現(xiàn)這個(gè)庫(kù)已經(jīng)有年頭沒(méi)有人管了,即使有人提出了修改的PR( https://github.com/linsomniac/python-memcached/issues/176 ),也沒(méi)有人來(lái)合并。

于是兩條路:

  • 在項(xiàng)目中直接修改memcache.py文件,改掉這兩行的問(wèn)題,把is改成==就可以了。
  • 因?yàn)槲覀儠?huì)發(fā)個(gè)requirements.txt,所以我自己做了個(gè)修改的版本,放到了pypi上( https://pypi.org/project/python-memcached-py38fix/ ),如果有需要的可以直接下載:
pip install python-memcached-py38fix

看來(lái)下一步必須得考慮換成pymemcache了,畢竟Django都拋棄了對(duì)python-memcached的支持了。

到此這篇關(guān)于修復(fù)python-memcached在python3.8環(huán)境中報(bào)SyntaxWarning的問(wèn)題的文章就介紹到這了,更多相關(guān)python3.8報(bào)SyntaxWarning內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Django Haystack 全文檢索與關(guān)鍵詞高亮的實(shí)現(xiàn)

    Django Haystack 全文檢索與關(guān)鍵詞高亮的實(shí)現(xiàn)

    這篇文章主要介紹了Django Haystack 全文檢索與關(guān)鍵詞高亮的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • 使用Python3實(shí)現(xiàn)判斷函數(shù)的圈復(fù)雜度

    使用Python3實(shí)現(xiàn)判斷函數(shù)的圈復(fù)雜度

    編寫函數(shù)最重要的原則就是:別寫太復(fù)雜的函數(shù),那什么樣的函數(shù)才能算是過(guò)于復(fù)雜?一般會(huì)通過(guò)兩個(gè)標(biāo)準(zhǔn)來(lái)判斷,長(zhǎng)度和圈復(fù)雜度,下面我們就來(lái)看看如何使用Python判斷函數(shù)的圈復(fù)雜度吧
    2024-04-04
  • pytorch 帶batch的tensor類型圖像顯示操作

    pytorch 帶batch的tensor類型圖像顯示操作

    這篇文章主要介紹了pytorch 帶batch的tensor類型圖像顯示操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • 基于Python實(shí)現(xiàn)PPT合并小工具

    基于Python實(shí)現(xiàn)PPT合并小工具

    在日常工作和學(xué)習(xí)中,如果需要將多個(gè)PPT文件合并成一個(gè)文件,手動(dòng)操作可能會(huì)非常繁瑣和耗時(shí),所以本文將使用Python制作一個(gè)簡(jiǎn)單的PPT合并小工具,希望對(duì)大家有所幫助
    2024-01-01
  • python實(shí)現(xiàn)二維列表的列表生成式

    python實(shí)現(xiàn)二維列表的列表生成式

    本文主要介紹了使用列表生成式在Python中創(chuàng)建二維列表,包括生成3x3單位矩陣、4x4乘法表和5x5對(duì)角線矩陣,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-11-11
  • 零基礎(chǔ)寫python爬蟲之抓取百度貼吧并存儲(chǔ)到本地txt文件改進(jìn)版

    零基礎(chǔ)寫python爬蟲之抓取百度貼吧并存儲(chǔ)到本地txt文件改進(jìn)版

    前面已經(jīng)發(fā)了一篇關(guān)于百度貼吧抓取的代碼,今天我們來(lái)看下代碼的改進(jìn)版,參考了上篇抓取糗事百科的思路,給需要的小伙伴們參考下吧
    2014-11-11
  • Python集成開(kāi)發(fā)環(huán)境Pycharm的使用及技巧

    Python集成開(kāi)發(fā)環(huán)境Pycharm的使用及技巧

    本文詳細(xì)講解了Python集成開(kāi)發(fā)環(huán)境Pycharm的使用及技巧,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • Django3中的自定義用戶模型實(shí)例詳解

    Django3中的自定義用戶模型實(shí)例詳解

    這篇文章主要給大家介紹了關(guān)于Django3中自定義用戶模型的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • 使用numpy.eye創(chuàng)建one-hot編碼的實(shí)現(xiàn)

    使用numpy.eye創(chuàng)建one-hot編碼的實(shí)現(xiàn)

    本文主要介紹了使用numpy.eye創(chuàng)建one-hot編碼的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-08-08
  • python 中[0]*2與0*2的區(qū)別說(shuō)明

    python 中[0]*2與0*2的區(qū)別說(shuō)明

    這篇文章主要介紹了python 中[0]*2與0*2的區(qū)別說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-05-05

最新評(píng)論

太和县| 垫江县| 马边| 海兴县| 东乡族自治县| 巴南区| 应城市| 来凤县| 永兴县| 德惠市| 余江县| 昌黎县| 务川| 萝北县| 建水县| 穆棱市| 迁安市| 中宁县| 彭阳县| 色达县| 克什克腾旗| 石城县| 广灵县| 石狮市| 邵阳市| 西宁市| 上虞市| 泰顺县| 政和县| 井冈山市| 房产| 高碑店市| 平泉县| 平乐县| 海安县| 巴林左旗| 福海县| 桃园市| 湘乡市| 紫金县| 西畴县|