亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

pyCharm 設(shè)置調(diào)試輸出窗口中文顯示方式(字符碼轉(zhuǎn)換)

 更新時間:2020年06月09日 09:25:40   作者:璐程風(fēng)  
這篇文章主要介紹了pyCharm 設(shè)置調(diào)試輸出窗口中文顯示方式(字符碼轉(zhuǎn)換),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

英文版:

File -> settings -> Editor -> File Encodings

首先打開設(shè)置:文件 -> 默認(rèn)設(shè)置 -> 文件編碼 (我這里是中文版的)

修改成如圖配置,再按應(yīng)用即可

py文件頭加上 # -*- coding: UTF-8 -*- 或者 #coding=utf-8

在代碼里面(我的是socket里的應(yīng)用代碼):

str = str.encode() // 這種方式編碼
client_recv = client.recv(1024)
print(client_recv.decode("utf-8")) // 變量..decode("utf-8") 這種方式轉(zhuǎn)成中文

補充知識:Python讀取數(shù)據(jù)庫,處理中文輸出時,出現(xiàn)問號的情況

如下所示:

相信很多朋友都如筆者一樣,遇到讀取數(shù)據(jù)庫內(nèi)容輸出時,中文字符串會出現(xiàn)上圖問號的情況。

筆者初遇此問題時,也在網(wǎng)上搜索過很多相關(guān)的解決方案,但最終沒找到切實解決問題的答案,最后才發(fā)現(xiàn),真正的解決方法并沒有想像中的那么復(fù)雜。

connect(host="127.0.0.1",user="root",passwd="root",db="test")

運用connect鏈接數(shù)據(jù)庫時,相信有不少朋友如筆者上述代碼寫的那樣。到數(shù)據(jù)庫名就結(jié)尾了。

但問題的根源就出現(xiàn)在此處,沒有附加一個charset='utf8',特別注意這里是utf8,而不是utf-8。要指定charset為utf-8(一般數(shù)據(jù)庫編碼都是utf8或utf8mb4之類),否則讀取出的中文會亂碼。

conn = pymysql.connect(host="127.0.0.1",user="root",passwd="root",db="pachong_dangdang",charset='utf8')

最終代碼修改如上。之后再次運行程序,中文變成問號的情況已經(jīng)完美解決。

以上這篇pyCharm 設(shè)置調(diào)試輸出窗口中文顯示方式(字符碼轉(zhuǎn)換)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python中用Ctrl+C終止多線程程序的問題解決

    Python中用Ctrl+C終止多線程程序的問題解決

    花了一天時間用python為服務(wù)寫了個壓力測試。很簡單,多線程向服務(wù)器發(fā)請求。但寫完之后發(fā)現(xiàn)如果中途想停下來,按Ctrl+C達(dá)不到效果,自然想到要用信號處理函數(shù)捕捉信號,使線程都停下來,問題解決的方法請往下看:
    2013-03-03
  • Python實現(xiàn)PDF轉(zhuǎn)Word的多種方式總結(jié)

    Python實現(xiàn)PDF轉(zhuǎn)Word的多種方式總結(jié)

    這篇文章主要為大家詳細(xì)介紹了三種Python實現(xiàn)PDF文件轉(zhuǎn)Word文檔的方式,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-11-11
  • Python實現(xiàn)多維數(shù)據(jù)分析的示例詳解

    Python實現(xiàn)多維數(shù)據(jù)分析的示例詳解

    多維數(shù)據(jù)分析是對數(shù)據(jù)的信息分析,它考慮了許多關(guān)系,這篇文章主要為大家詳細(xì)介紹了一些使用Python分析多維/多變量數(shù)據(jù)的基本技術(shù),希望對大家有所幫助
    2023-11-11
  • 詳解Python的Twisted框架中reactor事件管理器的用法

    詳解Python的Twisted框架中reactor事件管理器的用法

    這篇文章主要介紹了詳解Python的Twisted框架中reactor事件管理器的用法,Twisted是一款高人氣的異步Python開發(fā)框架,需要的朋友可以參考下
    2016-05-05
  • Python?NumPy實用函數(shù)筆記之a(chǎn)llclose

    Python?NumPy實用函數(shù)筆記之a(chǎn)llclose

    這篇文章主要給大家介紹了關(guān)于Python?NumPy實用函數(shù)筆記之a(chǎn)llclose的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2022-01-01
  • python通過設(shè)置WordCloud參數(shù)實現(xiàn)定制詞云

    python通過設(shè)置WordCloud參數(shù)實現(xiàn)定制詞云

    這篇文章主要為大家詳細(xì)介紹了python如何通過設(shè)置WordCloud參數(shù)實現(xiàn)定制詞云,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-11-11
  • 利用python如何處理nc數(shù)據(jù)詳解

    利用python如何處理nc數(shù)據(jù)詳解

    目前很多數(shù)據(jù)以nc格式存儲,下面這篇文章主要給大家介紹了關(guān)于利用python如何處理nc數(shù)據(jù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值。需要的朋友們下面來一起看看吧
    2018-05-05
  • Python判斷是否json是否包含一個key的方法

    Python判斷是否json是否包含一個key的方法

    今天小編就為大家分享一篇Python判斷是否json是否包含一個key的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • 詳解利用Pandas求解兩個DataFrame的差集,交集,并集

    詳解利用Pandas求解兩個DataFrame的差集,交集,并集

    這篇文章主要和大家講解一下如何利用Pandas函數(shù)求解兩個DataFrame的差集、交集、并集,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2022-07-07
  • 在PyCharm中使用FMEObjects的操作步驟

    在PyCharm中使用FMEObjects的操作步驟

    這篇文章主要介紹了在PyCharm中使用FMEObjects,本文將ArcGISPro2.8的Python3.7解釋器與FME2022.0配合使用,通過圖文并茂的形式給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-08-08

最新評論