目录 一、中文编码问题 1、展示 2、解决办法 二、python输入的光标变成了横线_光标变成下划线 1、演示 2、影响 3、解决方案
目录
一、中文编码问题
1、展示
2、解决办法
二、python输入的光标变成了横线_光标变成下划线
1、演示
2、影响
3、解决方案
一、中文编码问题
1、展示
Python 默认脚本文件都是 ANSCII 编码的,当文件 中有非 ANSCII 编码范围内的字符的时候就要使用"编码指示"来修正一个 module 的定义中,如果.py文件中包含中文字符(严格的说是含有非anscii字符),则需要在第一行或第二行指定编码声明:# -*- coding=utf-8 -*- 或者 #coding=utf-8 其他的编码如:gbk、gb2312也可以;否则会出现:
SyntaxError: Non-ASCII character '\xe4' in file test.py on line 3, but no encoding declared; see PEP 263 -- Defining Python Source Code Encodings | Python.org for details
如果每次创建文件都需要去进行编码声明就很麻烦,这里有一个简单的方法,就是设置一个通用的模板,每次都会自动的出现。
2、解决办法
第一步:先在file找到设置——settings
第二步:点进去之后选择Editor——然后选中file and Code Templates再选中Python script,在右侧的方框内就可以编辑模板了
二、python输入的光标变成了横线_光标变成下划线
1、演示
类似于如图这种:
2、影响
①遮挡视野,看着不舒服;
②当要进行插入的时候,光标上的内容会被新输入的内容覆盖掉
3、解决方案
键盘Delete键旁边有个Insert键,是 插入/覆盖 模式的切