• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    用Python語言設計GUI界面

    Python越來越火,市場占有率越來越高。今天小編帶大家用Python語言實現設計一個GUI界面,只是舉一個例子,更多東西需要自己去學習。

    工具/原料

    • Python
    • pycharm

    方法/步驟

    1. 1

      首先您先得安裝pycharm工具,這個小編就不多講了。

      打開pycharm軟件,如下圖所示,這個是小編之前設置過了,才回彈出這個默認界面

    2. 2

      右鍵創建一個python文件python_gui_demo.py

    3. 3

      然后編寫代碼;

      小編這里采用python默認自帶的gui庫Tkinter

      導入代碼如下

      import Tkinterfrom Tkinter import *

      編寫好的代碼如下所示

      第一段,是一個設置界面窗口大小的函數

    4. 4

      下面這個主要是給界面窗口增加一個小部件,有相關說明

    5. 5

      如何運行?

      右鍵如下圖所示選擇python_gui_demo運行即可

    6. 6

      最終彈出的界面如下圖所示,跟所編寫的代碼是一致的

    7. 7

      #附帶代碼如下

      # -*- coding:UTF-8 -*-# 導入 Tkinter 庫import Tkinterfrom Tkinter import *  # 導入 Tkinter 庫def gui_window(w=500, h=300):    ws = root.winfo_screenwidth()    hs = root.winfo_screenheight()    x = (ws / 2) - (w / 2)    y = (hs / 2) - (h / 2)    root.geometry("%dx%d+%d+%d" % (w, h, x, y))root = Tkinter.Tk(className='welcome gui')gui_window(800, 500)list_li = ['hadoop', 'python', 'hive', 'spark', 'yarn', 'hbase']listb = Listbox(root)  # 創建兩個列表組件for k in list_li:  # 第一個小部件插入數據    listb.insert(0, k)listb.pack()  # 將小部件放置到主窗口中root.mainloop()  # 進入消息循環

    注意事項

    • 分享投票點贊或關注,是對小編最大的鼓勵。謝謝~
    • 發表于 2018-02-08 00:00
    • 閱讀 ( 872 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆