coditon 6

一.%與format的區(qū)別
format是python2.6新增的?個格式化字符串的?法,相對于?版的%格式?
法,它有很多優(yōu)點。
1.不需要理會數(shù)據(jù)類型的問題,在%?法中%s只能替代字符串類型 
2.單個參數(shù)可以多次輸出,參數(shù)順序可以不相同 
print(‘hello {0} i am {1} . my name is 
{0}’.format(‘Kevin','Tom'))


二.urllib與urllib2的區(qū)別
urllib2可以接受?個Request類的實例來設(shè)置URL請求的headers,
urllib僅可以接受URL。這意味著,你不可以通過urllib模塊偽裝你的
User Agent字符串。
urllib提供urlencode?法?來GET查詢字符串的產(chǎn)?,?urllib2沒有。這是為何
urllib常和urllib2?起使?的原因
三. response.text與response.content的區(qū)別
response.text返回的類型是str
response.content返回的類型是bytes,可以通過decode()?法將
bytes類型轉(zhuǎn)為str類型
推薦使?:response.content.decode()的?式獲取相應(yīng)的html??
四. re/xpath/beautifulsoap需要導?哪些包
import re
from lxml import etree 
from bs4 import BeautifulSoup
五.寫一個裝飾器,計算函數(shù)運行時間
import time 

def outer(func):
    def inner(*args,**kwargs):
        start_time = time.time()
        func(*args, **kwargs)
        end_time = time.time()
        print('運行時間是{0}'.format(end_time-start_time))
    return inner

@outer
def test():
    time.sleep(3)

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

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

  • urllib and urllib2 區(qū)別 –博主提示:下面的是python2中的用法,python3需要做出相應(yīng)...
    sunnyRube閱讀 1,490評論 0 1
  • 用于python面試整理,主要來源于http://www.cnblogs.com/skiler/p/6952707...
    AIM外星人閱讀 2,481評論 0 13
  • Python語言特性 1 Python的函數(shù)參數(shù)傳遞 看兩個如下例子,分析運行結(jié)果: 代碼一: a = 1 def...
    時光清淺03閱讀 572評論 0 0
  • Python語言特性 1 Python的函數(shù)參數(shù)傳遞 看兩個如下例子,分析運行結(jié)果: 代碼一: a = 1 def...
    伊森H閱讀 3,186評論 0 15
  • 這夜 滿地都是星星的碎片 世界寂靜 風聲漫過頭頂 夜游的孩子 應(yīng)該都回家了吧 你看 月亮也收起了翅膀 靜靜地睡在樹梢上
    淡藍如初閱讀 588評論 3 7

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