1. 程式人生 > >Python中文報錯問題

Python中文報錯問題

異常資訊:SyntaxError: Non-ASCII character '\xe6' in file D:/pythonlearning/HelloPython.py on line 8, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

1.參考菜鳥教程裡面的設定ide的編碼發現不行。

2.找了第一個解決方法:

在檔案頭加入:

import sys
reload(sys)
sys.setdefaultencoding('utf8')

還是不行。

3.找了第二個解決方法:

在檔案開頭加上:

# coding=utf-8

就ok了。

相關推薦

Python中文問題

異常資訊:SyntaxError: Non-ASCII character '\xe6' in file D:/pythonlearning/HelloPython.py on line 8, but no encoding declared; see http://python.org/dev/peps/p

python---補充django中文

pep 方法 view log character python for 我們 eps SyntaxError at /blog/ news/story Non-ASCII character ‘\xe4‘ in file D:\MyPython\day23\HelloW

python裡面的xlrd模組詳解 ♦ python解決open()函式、xlrd.open_workbook()函式檔名包含中文,sheet名包含中文的問題

那我就一下面積個問題對xlrd模組進行學習一下: 1.什麼是xlrd模組? 2.為什麼使用xlrd模組? 3.怎樣使用xlrd模組? 1.什麼是xlrd模組?   ♦python操作excel主要用到xlrd和xlwt這兩個庫,即xlrd是讀excel,xlwt是寫ex

python裡面的xlrd模組 ♦ python解決open()函式、xlrd.open_workbook()函式檔名包含中文,sheet名包含中文的問題

 ♦python操作excel主要用到xlrd和xlwt這兩個庫,即xlrd是讀excel,xlwt是寫excel的庫。 今天就先來說一下xlrd模組: 一、安裝xlrd模組   ♦ 到python官網下載http://pypi.python.org/pypi/xlrd模組安裝,前提是已經安裝了pyth

python 3 寫中文 SyntaxError: Non-UTF-8 code,編碼宣告的區別

python 預設是使用 ascii 編碼的,直接 print("中文") 是會報錯的: 例如: print("你好") 報錯: SyntaxError: Non-UTF-8 code starting with '\xc4' in file D:/Program Fi

python輸出中文的真正原因,及解決辦法(基於pycharm)

編譯器 網上 err 設備 class charm 就是 tin sta 通常python3裏面如果有中文,在不連接其他設備和程序的情況下,報錯信息大致如下: SyntaxError: Non-UTF-8 code starting with ‘\xd6‘ in file

python 格式化時間含中文: ‘locale‘ codec can‘t encode character ‘u5e74‘

文字 print pos alt position ror span 執行 rac 執行下面代碼報錯:UnicodeEncodeError: ‘locale‘ codec can‘t encode character ‘\u5e74‘ in position 2: Ille

python scrapy DEBUG: Ignoring response 403

window cnblogs resp top bug web all mage http DEBUG: Ignoring response <403 http://movie.douban.com/top250>: HTTP status code is

傳參時Url中有中文

head 無效 解釋 content uri 就會 invalid ins character url中如果傳了中文,瀏覽器會報錯:The header content contains invalid characters。 原因:瀏覽器自動把這個url進行decodeU

mac 上python編譯No module named MySQLdb

nload egg setup sql tmp loading mysql exp finall mac 上python編譯報錯No module named MySQLdb You installed python You did brew install mys

python執行 configparser.NoSectionError: No section: 'section_1'

elf import gis hid blog image shee urn opened 場景:請求獲取驗證碼模塊regVC.py讀取配置文件config.ini時,regVC.py模塊單獨執行正常,但通過run_all.py模塊批量執行時報錯,找不到section 解決

centos7 安裝 mysql-python EnvironmentError: mysql_config not found

down config bsp rep grep 安裝mysql server comm 解決方法 pip install mysql-python 然後報錯 EnvironmentError: mysql_config not found 網上搜

python mysqldb : ProgrammingError: must be real number, not str 解決

動作 value mysq pan class price error: img book 代碼: sql = ‘insert into book(book_name,book_desc,origin_price,publish_id,tag_id,book_img) v

mysql插入中文的問題

之前 oot 解決辦法 HR rect href In default def 報錯:1366, "Incorrect string value: ‘\\xE6\\xB7\\xB1\\xE5\\x85\\xA5...‘ for column ‘ 由於公司原因之前一直在使用o

ORA-00911: invalid character SQL包含中文

har lec sharp nullable setenv alt where data sel 在 PL/SQl下正常運行 但是在vs下卻報錯,首先檢查 拼接的SQL末尾是否包含";"(如果SQL末尾含有";"pl還是能夠正常執行額)否則就可能是由於以下原因造成的了 包含

python webdriver WebDriverException: Message: can't access dead object的原因(pycharm中)

sage return tac class word cli esp self. 手機 PyCharm中運行firefox webdriver訪問郵箱添加通訊錄的時候報錯-WebDriverException: Message: can‘t access dead obje

Python指令碼:AttributeError:'model' object has no attribute 'XXX'解決方法

錯誤舉例: 錯位原因定位: 檢視import庫的原始檔,發現原始檔存在且沒有錯誤,同時存在原始檔的.pyc檔案 解決方法: 1、命名py指令碼時,不要與python預留字,模組名等相同 例如:模組是ssl,請不要命名ssl.py檔案,因為程式碼執行時會對應生成.pyc檔案。

Windows下執行python指令碼“ImportError: No Module named ...”的解決方法

之前遇到一個問題,在Pycharm或IPython之類的IDE上執行指令碼正常,但是直接執行或cmd命令列執行的時候報了模組未能找到的 誤——ImportError: No Module named ...。 這是啥情況? Python在啟動直譯器(Interpreter)的時候

python-DataFrame-:ValueError: DataFrame constructor not properly called!

使用python-DataFrame對資料庫查詢資料進行處理 錯誤日誌如下: 原始碼: sku_base = DataFrame(sku_base_result, columns=sku_base_field) 問題原因: data資料格式問題,使用list(sku_base_

解決python2安裝MySQL-python模組

今天電腦重灌系統,所有軟體都重灌一遍,MySQLdb模組一直裝不好,糾結了好久,終於解決,方法分享給大家。 MySQLdb模組安裝: 1、下載MySQL-pyhon模組,網站為:https://pypi.python.org/pypi/MySQL-python/ 2、解壓,進入目錄,修改site.cfg檔