python 编码问题 UnicodeDecodeError: ‘utf8’ codec can’t decode byte 0xb4 in position 0: invalid start byt
来源:互联网 发布:重装系统如何恢复软件 编辑:程序博客网 时间:2024/05/16 15:39
心好累呀,作为一个菜鸟,进了银行实习,银行还没有网络,不能查询,只能靠自己的流量;而且银行也不能将文件输入输出,造成了我更加懵逼的状态。脚还扭伤了,两周没有去,进度更不上。
windows配spark的环境老不行,问题也不能解决。等会把问题抄一下吧
先把编码的问题写上来
今天学习DataFrame的时候,
from pyspark.sql import SparkSessionspark = SparkSession \ .builder \ .appName("Python Spark SQL basic example") \ .config("spark.some.config.option", "some-value") \ .getOrCreate()df = spark.read.json("examples/src/main/resources/people.json")# Displays the content of the DataFrame to stdoutdf.show()出现了错误:(怎么办 我发不了错误的信息,就写最后两个吧)
fie "C:\python27\lib\subprocess.py",line 290, in list2cmdline
return "".join(result)
UnicodeDecodeError: ‘utf8’ codec can’t decode byte 0xb4 in position 0: invalid start byte
解决:
import sys reload(sys) sys.setdefaultencoding('ISO-8859-1')
之前用了gbk和utf-8都不行,只有iso这个可以,
ISO-8859-1编码是单字节编码,向下兼容ASCII,其编码范围是0x00-0xFF,0x00-0x7F之间完全和ASCII一致,0x80-0x9F之间是控制字符,0xA0-0xFF之间是文字符号。
阅读全文
0 0
- python 编码问题 UnicodeDecodeError: ‘utf8’ codec can’t decode byte 0xb4 in position 0: invalid start byt
- [python] UnicodeDecodeError: 'utf8' codec can't decode byte 0x96 in position 59: invalid start byte
- UnicodeDecodeError: 'utf8' codec can't decode byte 0xb1 in position 0: invalid start byte
- read_csv UnicodeDecodeError: 'utf8' codec can't decode byte 0xb1 in position 0: invalid start byte
- About UnicodeDecodeError: 'utf8' codec can't decode byte 0xa1 in position 157: invalid start byte
- python提示UnicodeDecodeError: ‘utf8’ codec can’t decode byte 0xa1 in position 6: invalid start byte
- UnicodeDecodeError: 'utf8' codec can't decode byte 0xd1 in position 0: invalid continuation byte问题
- python UnicodeDecodeError: 'utf8' codec can't decode byte 0xd6 in position 15: invalid continuation
- 错误解决UnicodeDecodeError: 'utf8' codec can't decode byte 0xb1 in position 0: invalid start byte
- ride.py中文用户名:UnicodeDecodeError:'utf8'codec can't decode byte 0xb2 in position 9: invalid start byte
- UnicodeDecodeError: 'utf8' codec can't decode byte 0xd4 in position 0: invalid continuation byte
- UnicodeDecodeError: 'utf8' codec can't decode byte 0xd6 in position 0: invalid continuation byte
- UnicodeDecodeError: 'utf8' codec can't decode byte 0xd5 in position 8: invalid c ontinuation byte
- 变相解决 UnicodeDecodeError: 'utf8' codec can't decode byte0xc8 in position 9: invalid continuation byt
- UnicodeDecodeError: 'gbk' codec can't decode byte 0xb4 in position xx
- 'utf8' codec can't decode byte 0x8b in position 14: invalid start byte
- pythonUnicodeDecodeError: 'utf8' codec can't decode byte 0xba in position 208550: invalid start byte
- Python解析json文件报错:'utf8' codec can't decode byte 0xbb in position 0: invalid start byte
- SpringCloud项目问题总结
- window.open传值
- Modbus Tcp协议详解
- iOS开发零碎知识点
- 测试用例设计方法
- python 编码问题 UnicodeDecodeError: ‘utf8’ codec can’t decode byte 0xb4 in position 0: invalid start byt
- HTML CSS 属性
- 万维链
- bigchaindb源码分析(九)——选举
- ie兼容性问题(持续更新)
- spring和springboot
- K
- 程序员如何增加收入?
- bigchaindb源码分析(十)——总结