python相关问题
2016-03-24 15:18
441 查看
在写一个抓取网页的小脚本,运行起来总是出现这个错误SyntaxError: Non-ASCII character '\xe5' in file D
查了下Python的默认编码文件是用的ASCII码,你将文件存成了UTF-8也没用,解决办法很简单
只要在文件开头加入
# -*- coding: UTF-8 -*-
或者
#coding=utf-8
就行了。
自己本子上的vim配置文件中插入进去这个了,实验室的机器上的配置文件并不一样,因此出现了问题。
更多的编码问题看这里http://www.pythonclub.org/python-basic/codec
查了下Python的默认编码文件是用的ASCII码,你将文件存成了UTF-8也没用,解决办法很简单
只要在文件开头加入
# -*- coding: UTF-8 -*-
或者
#coding=utf-8
就行了。
自己本子上的vim配置文件中插入进去这个了,实验室的机器上的配置文件并不一样,因此出现了问题。
更多的编码问题看这里http://www.pythonclub.org/python-basic/codec
相关文章推荐
- Python库beautifulsoup的安装与使用
- python爬虫
- 《Learn Python the Hard Way》读书笔记
- 写一个备份文件的python脚本
- Python爬取房屋租售信息
- python脚本后台运行
- python自动运维管理
- python爬虫学习(一)
- Python2.7:测试内部类型及type和isinstance用法区别
- Python学习:用POP3接受邮件
- Python Write array values into file
- Python爬虫
- think python学习心得-(4)有返回函数
- Python 字符串操作
- Python 远程批量修改密码脚本
- python初心
- python基础--列表
- python的requests初步使用
- Python—进程、线程、协程
- 解决python问题:IndentationError :1. notepad++ 显示行号 2.tab自动转化为空格符