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

從零學(xué)python系列之新版本導(dǎo)入httplib模塊報ImportError解決方案

 更新時間:2014年05月23日 10:03:08   作者:  
在使用新版python打開舊版本代碼的時候,可能會有些報錯或者不兼容的情況出現(xiàn),今天我們就來分析其中的一種情況

之前用Python 2.7版本的httplib做接口測試時,運行代碼都是正常的,

最近開始用Python 3.3之后,再去看以前的代碼,發(fā)現(xiàn)import httplib出現(xiàn)錯誤:Unresolved import :httplib,

運行代碼時也報錯:ImportError: No module named 'httplib'

查找各種資料發(fā)現(xiàn)原來Python 2.x中的"httplib"模塊在Python 3.x中變成了"http.client",就怪之前只了解了兩個版本區(qū)別是print語句輸出在3.x中要加(),看來要詳細(xì)了解所有區(qū)別了~

附上代碼供參考,期望大家不會被這個報錯坑了~

2.7版本中的代碼實現(xiàn):

復(fù)制代碼 代碼如下:

import httplib
import urllib

reqheaders={
'MobileType':'Android',
'DeviceToken':'xxxxxxxxx',
'OSVersion':'1.0.3',
'AppVersion':'14',
'Host':'192.xxx.x.xxxx'} 

reqconn=httplib.HTTPConnection("192.xxx.x.xxxx")
reqconn.request("GET", "/Login?username=1416&password=123", None, reqheaders)
res=reqconn.getresponse()
print res.status,  res.reason
print res.msg
print res.read()

3.3版本中代碼實現(xiàn):

復(fù)制代碼 代碼如下:

import http.client    #修改引用的模塊
import urllib

reqheaders={
'MobileType':'Android',
'DeviceToken':'xxxxxxxxx',
'OSVersion':'1.0.3',
'AppVersion':'14',
'Host':'192.xxx.x.xxxx'} 

reqconn=http.client.HTTPConnection("192.xxx.x.xxxx")  #修改對應(yīng)的方法
reqconn.request("GET", "/Login?username=1416&password=123", None, reqheaders)
res=reqconn.getresponse()
print (res.status,  res.reason)
print (res.msg)
print (res.read())

附上參考資料

相關(guān)文章

  • Python進(jìn)階:生成器 懶人版本的迭代器詳解

    Python進(jìn)階:生成器 懶人版本的迭代器詳解

    這篇文章主要介紹了Python進(jìn)階:生成器 懶人版本的迭代器詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-06-06
  • Python+Socket實現(xiàn)基于TCP協(xié)議的客戶與服務(wù)端中文自動回復(fù)聊天功能示例

    Python+Socket實現(xiàn)基于TCP協(xié)議的客戶與服務(wù)端中文自動回復(fù)聊天功能示例

    這篇文章主要介紹了Python+Socket實現(xiàn)基于TCP協(xié)議的客戶與服務(wù)端中文自動回復(fù)聊天功能,結(jié)合實例形式分析了Python+Socket實現(xiàn)帶自動回復(fù)功能的TCP聊天程序相關(guān)操作方法與注意事項,需要的朋友可以參考下
    2017-08-08
  • Python標(biāo)準(zhǔn)庫defaultdict模塊使用示例

    Python標(biāo)準(zhǔn)庫defaultdict模塊使用示例

    這篇文章主要介紹了Python標(biāo)準(zhǔn)庫defaultdict模塊使用示例,本文講解了如何使用defaultdict給字典value元素添加默認(rèn)類型以及defaultdict的兩個使用小案例,需要的朋友可以參考下
    2015-04-04
  • Python完美還原超級瑪麗游戲附代碼與視頻

    Python完美還原超級瑪麗游戲附代碼與視頻

    讀萬卷書不如行萬里路,只學(xué)書上的理論是遠(yuǎn)遠(yuǎn)不夠的,只有在實戰(zhàn)中才能獲得能力的提升,本篇文章手把手帶你用Python實現(xiàn)超級瑪麗,90后的回憶老游戲,快來看戴帽子的大胡子穿著背帶褲的馬里奧
    2021-11-11
  • 淺析python3字符串格式化format()函數(shù)的簡單用法

    淺析python3字符串格式化format()函數(shù)的簡單用法

    這篇文章主要介紹了python3字符串格式化format()函數(shù)的簡單用法,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-12-12
  • Python中生成ndarray實例講解

    Python中生成ndarray實例講解

    在本篇文章里小編給大家整理的是一篇關(guān)于Python中生成ndarray實例講解內(nèi)容,有興趣的朋友們可以學(xué)習(xí)參考下。
    2021-02-02
  • Python自動化辦公之Excel數(shù)據(jù)的寫入

    Python自動化辦公之Excel數(shù)據(jù)的寫入

    這篇文章主要為大家詳細(xì)介紹一下Python中excel的寫入模塊- xlsxwriter,并利用該模塊實現(xiàn)Excel數(shù)據(jù)的寫入,感興趣的小伙伴可以了解一下
    2022-05-05
  • 提高Python生產(chǎn)力的五個Jupyter notebook插件

    提高Python生產(chǎn)力的五個Jupyter notebook插件

    Jupyter Notebook 因其可用性和實用性而成為數(shù)據(jù)分析和機器學(xué)習(xí)模型領(lǐng)域最流行的 IDE,它也是很多數(shù)據(jù)初學(xué)者的首選 IDE。它最具特色的是,擁有豐富的插件、擴展數(shù)據(jù)處理能力和提升工作效率
    2021-11-11
  • 老生常談Python進(jìn)階之裝飾器

    老生常談Python進(jìn)階之裝飾器

    下面小編就為大家?guī)硪黄仙U凱ython進(jìn)階之裝飾器。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • python抓取京東小米8手機配置信息

    python抓取京東小米8手機配置信息

    這篇文章主要為大家詳細(xì)介紹了python抓取京東手機配置信息,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-11-11

最新評論

开远市| 峨边| 彭山县| 章丘市| 山东省| 通许县| 青州市| 英超| 吉木乃县| 桃园市| 泰州市| 柏乡县| 江口县| 祁门县| 寿宁县| 汨罗市| 阿拉善左旗| 龙门县| 扎赉特旗| 阜南县| 禹州市| 湘潭市| 莫力| 涡阳县| 建湖县| 屏南县| 赣州市| 黄骅市| 安阳县| 铁力市| 行唐县| 离岛区| 滁州市| 二连浩特市| 正阳县| 武川县| 巧家县| 那曲县| 贡山| 调兵山市| 依兰县|