python2.7 学习中遇到的问题&解决方法

1、报错:TypeError: input expected at most 1 arguments, got2

如图:

解决方法:raw_input在Windows系统下使用时,正确语法是:

str = raw_input(unicode('请输入: ','utf-8').encode(gbk))

参考:Python: TypeError: input expected at most 1 arguments, got 5

2、报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 0: ordinal not in range(128)

如图:

解决方法:

# encoding=utf8

import sys

reload(sys)

sys.setdefaultencoding('utf8')  

参考:python 编码问题:'ascii' codec can't encode characters in position 的解决方案

3、

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 我的目标是: A 财富的目标 : 1, 2017年3月底银行账户入账三万元人民币 2, 公司四个月以内有收入 3,...
    雪痕情阅读 191评论 0 0
  • 似乎每年的岁末年初都会出现许多的文章报道节目等不同形式的呈现对于不同主体的关键词总结,于是总觉得自己善于做总结的我...
    ArmyQ阅读 309评论 0 0