![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
码农三少_V
百度前端开发工程师,目前正朝全栈(后端是Go、PHP等)工程师方向发展。
展开
-
如何用pyhton发送邮件
# coding: utf-8# 安装相关的包import smtplibfrom email.mime.text import MIMETextfrom email.header import Headersender = 'xxx@163.com' #发送者邮箱receives = ['xxx@qq.com','xxx@163.com'] #接受者的邮箱合集,...原创 2019-02-01 17:42:34 · 137 阅读 · 0 评论 -
utf-8与utf-8-sig 两种编码格式区别
转:https://blog.csdn.net/u012965373/article/details/52680787 As UTF-8 is an 8-bit encoding no BOM is required and anyU+FEFF character in the decoded Unicode string (even if it’s the firstcharacter)...转载 2019-02-06 13:40:48 · 4274 阅读 · 0 评论 -
python通过json库去读取json文件里面的内容
一、遇到的问题:1、json.decoder.JSONDecodeError: Unexpected UTF-8 BOM (decode using utf-8-sig): line 1 column 1 (char 0):解:因为 utf-8 和 utf-8-sig 是不一样的,我们将 其改成 utf-8-sig 就可以运行了。 PS:As UTF-8 is an 8-bit...原创 2019-02-06 13:57:37 · 6997 阅读 · 1 评论 -
With open函数打开文件的各种方式
原创 2019-02-06 14:08:21 · 1925 阅读 · 0 评论 -
linux定时爬虫并把内容发给自己的邮箱
零、前言0、自己之前有很多爬虫经历,所以爬虫这一块没啥大问题。1、可能python编写邮箱发送功能会报错。网易的错误代码是554 ,说的是你的代码可能疑似广告行为,被拦截了(详细:https://help.mail.163.com/faqDetail.do?code=d7a5dc8471cd0c0e8b4b8f4f8e49998b374173cfe9171305fa1ce630d7f...原创 2019-03-06 14:42:18 · 538 阅读 · 0 评论 -
requests get中,content和text的区别?\xcb\xbc\xc4\xee\xbf\xaa\xb7\xe2\xb9\xe0 python 编码问题
一、requests get中,content和text的区别?1、requests.get的content属性返回的是 “字节流,以 b' 开头”(编码是不正常的,后面会讲),text就是正常的字符串(编码是正常的)2、请看如下的代码运行结果二、python爬虫网页出现编码问题,字节流,\xcb\xbc\xc4\xee\xbf\xaa\xb7\xe2\xb9\...原创 2019-04-16 11:17:44 · 1103 阅读 · 0 评论 -
python3 正则 去除 html标签,提取正文内容
方法一(pattern正则匹配实例去调用sub方法):html = '<a href="//www.jb51.net">哈哈哈</a>去学习哈哈哈哈!'pattern = re.compile(r'<[^>]+>', re.S)new_html = pattern.sub('', html)print(new_html)输出结果:哈哈...原创 2019-04-15 14:36:56 · 1734 阅读 · 0 评论 -
UnicodeDecodeError: 'gbk' codec can't decode byte 0xab in position 11126: illegal multibyte sequence
使用python的时候经常会遇到文本的编码与解码问题,其中很常见的一种解码错误如题目所示,下面介绍该错误的解决方法,将‘gbk’换成‘utf-8’也适用。(1)、首先在打开文本的时候,设置其编码格式,如:open(‘1.txt’,encoding=’gbk’);(2)、若(1)不能解决,可能是文本中出现的一些特殊符号超出了gbk的编码范围,可以选择编码范围更广的‘gb18030’,如:op...原创 2019-07-03 11:18:29 · 1383 阅读 · 0 评论