Python遇到的问题(一)
目錄
一、中文編碼問題
1、展示
2、解決辦法
?二、python輸入的光標變成了橫線_光標變成下劃線
1、演示
?2、影響
3、解決方案
一、中文編碼問題
1、展示
Python 默認腳本文件都是?ANSCII?編碼的,當文件 中有非 ANSCII 編碼范圍內(nèi)的字符的時候就要使用"編碼指示"來修正一個 module 的定義中,如果.py文件中包含中文字符(嚴格的說是含有非anscii字符),則需要在第一行或第二行指定編碼聲明:# -*- coding=utf-8 -*-?或者?#coding=utf-8
其他的編碼如:gbk、gb2312也可以;否則會出現(xiàn):
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
如果每次創(chuàng)建文件都需要去進行編碼聲明就很麻煩,這里有一個簡單的方法,就是設(shè)置一個通用的模板,每次都會自動的出現(xiàn)。
2、解決辦法
第一步:先在file找到設(shè)置——settings
?第二步:點進去之后選擇Editor——然后選中file and Code Templates再選中Python script,在右側(cè)的方框內(nèi)就可以編輯模板了
?二、python輸入的光標變成了橫線_光標變成下劃線
1、演示
????????類似于如圖這種:
?2、影響
①遮擋視野,看著不舒服;
?②當要進行插入的時候,光標上的內(nèi)容會被新輸入的內(nèi)容覆蓋掉
3、解決方案
鍵盤Delete鍵旁邊有個Insert鍵,是 插入/覆蓋 模式的切
總結(jié)
以上是生活随笔為你收集整理的Python遇到的问题(一)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 显示字符串
- 下一篇: html中调用flex中的函数