当前位置 : 主页 > 编程语言 > python >

Python遇到的问题(一)

来源:互联网 收集:自由互联 发布时间:2022-08-10
目录 ​​一、中文编码问题​​ ​​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

Python遇到的问题(一)_后端

 第二步:点进去之后选择Editor——然后选中file and Code Templates再选中Python script,在右侧的方框内就可以编辑模板了

Python遇到的问题(一)_python_02

 二、python输入的光标变成了横线_光标变成下划线

1、演示

        类似于如图这种:

Python遇到的问题(一)_后端_03

 2、影响

①遮挡视野,看着不舒服;

 ②当要进行插入的时候,光标上的内容会被新输入的内容覆盖掉

3、解决方案

键盘Delete键旁边有个Insert键,是 插入/覆盖 模式的切

网友评论