1樓:匿名使用者
凡是原始檔中用到了ascii以外的字元,都需要指定檔案編碼方式。因為預設的編碼為ascii.
個人推薦所有檔案一律使用utf-8編碼。因為常用作業系統都支援該編碼,而且這個編碼支援所有unicode中包含的字元。
指定檔案編碼格式有好幾種方式,但是都必須在原始檔的前兩行。例如:
#!/usr/bin/env python
# coding=utf-8
或#!/usr/bin/env python
# -*- coding: utf-8 -*-
如果選擇utf-8編碼,儲存檔案時應該儲存為utf-8格式。具體如何操作視編輯器/ide而定。
注意:windows記事本預設儲存格式為ansi格式,中文是使用cp936編碼,該編碼相容gb2312/gbk。
這是相關的官方文件:
2樓:匿名使用者
原因:你當前使用的python檔案judgeyear.py,是用的是非utf-8編碼的,即你用的是gbk編碼的。
當你執行你的judgeyear.py時,由於你沒有指定你的judgeyear.py檔案本身所採用的編碼型別,所以python解析器會去按照預設的utf-8去解析你的judgeyear.
py,但是實際上你的judgeyear.py是用gbk編碼儲存的,所以就出現上面的解析的錯誤了。
解決辦法:
兩種:(1)指定judgeyear.py的編碼為gbk
做法:在你的檔案最開始部分,新增兩行**:
#!/usr/bin/python
# -*- coding: gbk -*-
這個是用來指定當前檔案,即你的judgeyear.py檔案,編碼為gbk的。
(2)不指定judgeyear.py的編碼,但是把judgeyear.py檔案本身的編碼轉換為utf-8
做法:用notepad++或vscode,去將judgeyear.py轉換為utf-8編碼
3樓:前端報錯
你把input獲取的year進行個強制型別轉換成整型看看。
或者是你這段**是貼上進去的,帶有其他字元,你我肉眼凡胎看不到,但計算機察覺了。
你刪掉**,手敲一遍看看呢?
4樓:匿名使用者
編碼格式不對 方法如下
第1種.把相應python程式檔案的編碼轉成utf-8格式就可以了第2種.使用gbk
#!user/bin/env python3# -*- coding: gbk -*-
5樓:小宇宋
俺的娘啊,你還是小菜,我看了就暈、、俺是小小菜
python的問題,求大神解答。 20
6樓:陽光的雷咩咩
這個問題很有可能是因為你裝過多個python導致
7樓:god_bless你
恕我直言,**看都看不清,想幫你都不行!!!
8樓:陽光的早晨飛吧
你好!根據第三張**顯示,你的檔案儲存格式有錯誤,需要把檔案字尾改為py,你這裡沒有字尾,所以執行會報錯。如果改完字尾還是有問題,那就是python編譯器和pycharm設定有誤。
如果我的回答幫到了您,請採納我的回答,謝謝!
python問題,求大神解答
9樓:就愛純淨水
不是在windows能執行,是在pycarm能執行,沒了pycharm就不行。因為pychram會自動把專案目錄加到路徑中去。所以你現在要把專案目錄放到導包路徑中就行了。
給我說下你專案的啟動檔案在**,如果是basic.py的話,就在最開頭加上這個
10樓:匿名使用者
是個包的話,應該有個__init__.py檔案,可以為空檔案,但是必須要有。
python問題求大神解~~~~
初學程式設計,學習python遇到個問題,求大神解答。 10
11樓:匿名使用者
猜測是因為print的時候沒有加括號,因為python3.+的版本print的時候都要加括號,python\python36\lib\easygui.py目錄下第50行。
求高手,求大神python與軟體測試之間的關係
1.python就可以當個工具來使用,類似的還有tcl,都是一樣的,就是指令碼相關的作用。我做測試一年多了,用的tcl,主要有下面的用途 比如測試過程中要生成大量資料或者構造很複雜的條件,手工輸入比較麻煩,就可以用它來寫個小指令碼,幫助你實現。自動化測試 用pathon或tcl寫一些指令碼,經常執行...
這個是韓國那個組合的,求大神告知
4minute 泫雅 4minute,trouble maker金泫雅,大愛小野馬 求問這是那個組合的那個現場,求大神告知,謝謝! 我就不信會怎樣 韓國女子組合laysha 這個襲女的是金高bai恩 同名的有三個 du,出處不知道,zhi你可以去嗶哩嗶哩查dao看各種飯拍。laysha,2015年推...
中國最荒淫的皇帝是誰 求大神幫助
南朝宋孝武帝劉駿 劉宋國都,風傳這樣一句歌謠 遙望建康城,小江逆流縈。前見子殺父,後見弟殺兄。老百姓已開始對劉裕身後的朝廷,指指點點了。皇室成員,殺紅了眼,第三任皇帝劉義隆被兒子劉劭殺了,劉劭篡位剛三個月,又被親弟弟 第五任皇帝劉駿砍了腦袋。冷森森的刀頭還滴著鮮血,24歲的劉駿,便迫不及待地露出他 ...