Python的捕虫笔记

来源:互联网 发布:电脑软件移动位置 编辑:程序博客网 时间:2024/04/26 05:27

前言:

这里是记录一些本人在开发过程中遇到的一些bug问题,与君共勉。


版权说明

著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:Coding-Naga
链接:http://blog.csdn.net/lemon_tree12138/article/details/46226051
来源:CSDN

1.UnicodeDecodeError

  今天我在解析HTML文件的时候,出现了如下的错误:

  UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 1: ordinal not in range(128)

  

  解决方法:

  只要在代码中添加如下代码即可:

import sysreload(sys)sys.setdefaultencoding('utf8')


2.error: command 'gcc' failed with exit status 1

  在为Python安装MySQLdb模块时,出现以上的错误信息。解决方法如下:

  yum install python-devel mysql-devel zlib-devel openssl-devel


3.SQL dialect is not configured

  在使用PyCharm编写MySQL的SQL语句时,出现了以上问题。问题的提示如下:

  

  这里重新设置PyCharm可以解决问题。设置位置如下图所示:

  

2 0