The last day of twenty eighteen yesrs

本文总结了2018年编程过程中容易忽视的几个关键点,包括反斜杠在文件路径和URL中的作用、Python文件编码问题、正确使用with open语句打开文件的方法,以及如何处理urllib.request.urlopen()返回的HTTP类型文件。还提到了如何检测网页编码及代码伪装技巧。

today is last day of twenty eighteen years!

notice:

0:

  注意反斜杠"\"的作用,在文件地址和url中不注意的话会有很大影响

1:

  注意编码问题.python的默认文件打开编码是UTF-8编码.当你尝试写入其他编码格式的数据的时候就会报错.可以encoding=coding来指定编码格式

2:

  一定要使用with open打开文件.with open语句的末尾是冒号,后面的文件的处理precess语句要缩进包含在下面

3:

  urllib.request.urlopen()打开的文件返回值是一个HTTP类型.需要用read()方法读出内容.如果不知道网页的编码方法,可以使用chardet库的detect函数来获取编码.该函数返回一个字典.键encoding对应编码方式,

  if coding == GB2312:

    coding = GBK

接下来学习伪装,把代码伪装成一个human

转载于:https://www.cnblogs.com/yyp0/p/10203368.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值