欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python設(shè)置中文界面實(shí)例方法

 更新時(shí)間:2020年10月27日 08:37:34   作者:PY  
在本篇文章里小編給大家整理的是關(guān)于python設(shè)置中文界面實(shí)例方法,有興趣的朋友們可以學(xué)習(xí)參考下。

下面,小編將通過一組實(shí)例演示,讓大家更直觀,更清楚明白的了解要設(shè)置中文這一內(nèi)容的操作步驟。

首先展示實(shí)例代碼:

import pygame
from pygame.locals import *
 
def main():
pygame.init()
screen = pygame.display.set_mode((1000, 450)) #窗口的大小
pygame.display.set_caption('pygame程序的界面的中文設(shè)置') #窗口標(biāo)題,中文不需要特別的設(shè)置
background = pygame.Surface(screen.get_size())
background = background.convert()
background.fill((250, 250, 250))
 
font = pygame.font.Font(None, 60) #原始代碼,使用默認(rèn)字體,不能顯示中文
#font = pygame.font.Font('/home/xgj/Desktop/simsun/simsun.ttf', 60) #顯示中文的設(shè)置和字體,及路徑
text = font.render("Hello 我愛你", 1, (10, 10, 10)) 
 
textpos = text.get_rect()
textpos.center = background.get_rect().center
background.blit(text, textpos)
screen.blit(background, (0, 0))
pygame.display.flip()
while 1:
for event in pygame.event.get():
if event.type == QUIT:
return
screen.blit(background, (0, 0))
pygame.display.flip()
if __name__ == '__main__': main()

運(yùn)行效果展示:

注意:hello后面是亂碼,中文內(nèi)容“我愛你”并沒有顯示。

修改后的代碼展示:

 
import pygame
from pygame.locals import *
 
def main():
pygame.init()
screen = pygame.display.set_mode((1000, 450)) #窗口的大小
pygame.display.set_caption('pygame程序的界面的中文設(shè)置') #窗口標(biāo)題,中文不需要特別的設(shè)置
background = pygame.Surface(screen.get_size())
background = background.convert()
background.fill((250, 250, 250))
 
#font = pygame.font.Font(None, 60) #原始代碼,使用默認(rèn)字體,不能顯示中文
font = pygame.font.Font('/home/xgj/Desktop/simsun/simsun.ttf', 60) #顯示中文的設(shè)置和字體,及路徑
text = font.render("Hello 我愛你", 1, (10, 10, 10)) 
 
textpos = text.get_rect()
textpos.center = background.get_rect().center
background.blit(text, textpos)
screen.blit(background, (0, 0))
pygame.display.flip()
while 1:
for event in pygame.event.get():
if event.type == QUIT:
return
screen.blit(background, (0, 0))
pygame.display.flip()
if __name__ == '__main__': main()

運(yùn)行效果展示:

從上面可以看出,已經(jīng)顯示了中文。

總結(jié):需要自己去下載含有中文的字體:比如:simsun.ttf#放在指定的文件目錄下。

到此這篇關(guān)于python設(shè)置中文界面實(shí)例方法的文章就介紹到這了,更多相關(guān)如何實(shí)現(xiàn)python設(shè)置中文界面內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python?queue雙端隊(duì)列模塊及用法小結(jié)

    Python?queue雙端隊(duì)列模塊及用法小結(jié)

    雙端隊(duì)列是一種具有隊(duì)列和棧性質(zhì)的線性數(shù)據(jù)結(jié)構(gòu),本文主要介紹了Python?queue雙端隊(duì)列模塊及用法小結(jié),文中通過示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-02-02
  • python爬蟲之自動(dòng)登錄與驗(yàn)證碼識(shí)別

    python爬蟲之自動(dòng)登錄與驗(yàn)證碼識(shí)別

    這篇文章主要為大家詳細(xì)介紹了python爬蟲之自動(dòng)登錄與驗(yàn)證碼識(shí)別,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • python中super()函數(shù)的理解與基本使用

    python中super()函數(shù)的理解與基本使用

    super( )函數(shù)是用來調(diào)用父類的一個(gè)方法,super( )函數(shù)還用來解決多重繼承的問題,下面這篇文章主要給大家介紹了關(guān)于python中super()函數(shù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2021-08-08
  • 關(guān)于python?DataFrame的合并方法總結(jié)

    關(guān)于python?DataFrame的合并方法總結(jié)

    這篇文章主要介紹了關(guān)于python?DataFrame的合并方法總結(jié),具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • pycharm遠(yuǎn)程連接docker容器的操作流程

    pycharm遠(yuǎn)程連接docker容器的操作流程

    這篇文章主要給大家介紹了pycharm遠(yuǎn)程連接docker容器的操作流程,文中通過代碼示例和圖文講解介紹的非常詳細(xì),具有一定的參考價(jià)值,需要的朋友可以參考下
    2023-08-08
  • 備戰(zhàn)618!用Python腳本幫你實(shí)現(xiàn)淘寶秒殺

    備戰(zhàn)618!用Python腳本幫你實(shí)現(xiàn)淘寶秒殺

    本次的文章,分享一個(gè)淘寶秒殺腳本,這個(gè)腳本用Python編寫,使用了Python庫selenium,并且通過selenium + chromedriver,用程序控制chrome瀏覽器,完成搶購的一系列操作.有了這個(gè)腳本,大家至少可以與其他的機(jī)器人站在同一起跑線上,公平搶購喜歡的寶貝 ,需要的朋友可以參考下
    2021-06-06
  • python3獲取當(dāng)前文件的上一級(jí)目錄實(shí)例

    python3獲取當(dāng)前文件的上一級(jí)目錄實(shí)例

    下面小編就為大家分享一篇python3獲取當(dāng)前文件的上一級(jí)目錄實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • 使用Python中PDB模塊中的命令來調(diào)試Python代碼的教程

    使用Python中PDB模塊中的命令來調(diào)試Python代碼的教程

    這篇文章主要介紹了使用Python中PDB模塊中的命令來調(diào)試Python代碼的教程,包括設(shè)置斷點(diǎn)來修改代碼等、對于Python團(tuán)隊(duì)項(xiàng)目工作有一定幫助,需要的朋友可以參考下
    2015-03-03
  • Python使用PySimpleGUI打造輕量級(jí)計(jì)算器

    Python使用PySimpleGUI打造輕量級(jí)計(jì)算器

    PySimpleGUI是一個(gè)跨平臺(tái)的Python GUI庫,它支持Windows、Mac和Linux等多種操作系統(tǒng),本文將利用PySimpleGUI打造一個(gè)輕量級(jí)計(jì)算器,希望對大家有所幫助
    2024-03-03
  • python 消費(fèi) kafka 數(shù)據(jù)教程

    python 消費(fèi) kafka 數(shù)據(jù)教程

    今天小編就為大家分享一篇python 消費(fèi) kafka 數(shù)據(jù)教程,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12

最新評(píng)論