Python记录

Posted zzh%100

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python记录相关的知识,希望对你有一定的参考价值。

content和text的区别

content中间存的是字节码,而text中存的是Beautifulsoup根据猜测的编码方式将content内容编码成字符串。直接输出content,会发现前面存在b‘这样的标志,这是字节字符串的标志,而text是,没有前面的b,对于纯ascii码,这两个可以说一模一 样,对于其他的文字,需要正确编码才能正常显示。注意:大部分情况建议使用.text,因为显示的是汉字,但有时会显示乱码,这时需要 用r.content.decode(‘utf-8‘),中文常用utf-8和GBK,GB2312等。这样可以手工选择文字编码方式。

 

列表还可以这样赋值

 

list=[1,‘x‘]
a,b=list
print(a,b)
一般应与与复制到字典中,爬虫脚本cookie赋值时可以用到

str=‘cookie‘
str2=str.split(‘;‘)
for i in str2:
key, value=i.split(‘=‘)

 

 

以上是关于Python记录的主要内容,如果未能解决你的问题,请参考以下文章

python使用上下文对代码片段进行计时,非装饰器

python小白学习记录 多线程爬取ts片段

CSP核心代码片段记录

记录C#常用的代码片段

使用底图作为Python GUI中的图形

discuz X3.1 源代码阅读,记录代码片段