coditon 6

作者: 李小萌mmm | 来源:发表于2019-01-14 19:21 被阅读0次
一.%与format的区别
format是python2.6新增的⼀个格式化字符串的⽅法,相对于⽼版的%格式⽅
法,它有很多优点。
1.不需要理会数据类型的问题,在%⽅法中%s只能替代字符串类型 
2.单个参数可以多次输出,参数顺序可以不相同 
print(‘hello {0} i am {1} . my name is 
{0}’.format(‘Kevin','Tom'))


二.urllib与urllib2的区别
urllib2可以接受⼀个Request类的实例来设置URL请求的headers,
urllib仅可以接受URL。这意味着,你不可以通过urllib模块伪装你的
User Agent字符串。
urllib提供urlencode⽅法⽤来GET查询字符串的产⽣,⽽urllib2没有。这是为何
urllib常和urllib2⼀起使⽤的原因
三. response.text与response.content的区别
response.text返回的类型是str
response.content返回的类型是bytes,可以通过decode()⽅法将
bytes类型转为str类型
推荐使⽤:response.content.decode()的⽅式获取相应的html⻚⾯
四. re/xpath/beautifulsoap需要导⼊哪些包
import re
from lxml import etree 
from bs4 import BeautifulSoup
五.写一个装饰器,计算函数运行时间
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()

相关文章

  • coditon 6

    一.%与format的区别 二.urllib与urllib2的区别 三. response.text与respon...

  • #知识体系精深营#六月+12次作业+第20组2小组+ynqj_a

    6-1 6-1 6-2 6-2 6-3 6-3 6-4 6-4 6-5 6-5 6-6 6-6 6-7 6-7 6...

  • 无标题文章

    1 2 2 3 5 6 6 6 6 6 6 8 3 6

  • 6+6=6

    【九洲芳文】 我不再记得安妮,这句话在一段时间内反复出现在我脑子里,侵蚀着我的神经,仿佛在强迫我遗忘记忆里某些很重...

  • 6/6

    今天又被骂了,会议又出错了,心情更糟了,即使有人开始分担工作,但是还是很晚下班。昨晚去运动,后来也没自己的份,这样...

  • 6/6

    口号(如:父母的高度就是孩子的起点)#孩子第二个30天目标:早睡加早起,培养清理整理书包学习桌面的能力 妈妈第二个...

  • 6/6

    通过这些年的实验,都证实了一点,自己所想的所要的都慢慢一点一点的实现了。所以,只要敢想,敢做,我们最终会成为自己想...

  • 6/6

    分解目标:个人月任务除以24。当天目标未完成,累计到第二天。 月度工作安排:第一周资源积累。第二周开单积累。第三周...

  • 6 6

    这是六月三日的的月亮

  • 6/6

    今天很难得的从构思开始写日记,写我自己真的想表达的事情 昨天晚上开小会说到了人际关系,现在公司的核心成员就我,大凯...

网友评论

      本文标题:coditon 6

      本文链接:https://www.haomeiwen.com/subject/zibjdqtx.html