91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

請問在Python中怎樣去構建GUI?

馬哥Linux運維 ? 來源:somenzz ? 作者:somenzz ? 2021-06-23 10:47 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Python 中構建 GUI 是我最喜歡做的事情之一,無論是顯示一些文本的基本頁面,還是構建公司使用的完整應用程序,Python 都可用于開發(fā)這些以及介于兩者之間的所有應用程序。

Tkinter 是最受歡迎的軟件包之一,它允許您使用 Python 構建 GUI,Tkinter Designer 軟件包通過添加 Figma API 來開發(fā)更好看的 GUI 來構建此軟件包!

以下是使用方法:

下載

安裝 TkInter Designer 是一個相當簡單的過程,您所要做的就是克隆 Github 存儲庫:

gitclonehttps://github.com/ParthJadhav/Tkinter-Designer

將目錄更改為該文件夾:

cdTkinter-Designer

安裝依賴

pip3install-rrequirements.txt

執(zhí)行

python3tkinter_designer.py

執(zhí)行上述腳本后,你將看到一個漂亮的 GUI 界面

注冊帳號

我們現(xiàn)在要創(chuàng)建一個 Figma 帳戶以獲取憑據(jù)并構建項目。

本質上,我們將在 Figma 中構建項目,然后我們將在彈出窗口中輸入令牌 ID、文件 URL 和輸出路徑,我們基本上將獲得 Figma 項目的 Python 版本。這是 GUI 構建發(fā)生的地方,這本質上是構建前端的拖放界面,登錄后,您要單擊右上角的 New 并創(chuàng)建一個新的設計文件:

只需要 3 秒就可以設計一個自己需要的界面:

您將獲得一個 Python 文件/文件夾的輸出,其中包含您可以實際運行的圖像!您可以打開終端并運行該 Python 文件,您將在 Python 中擁有與 Figma 上相同的 GUI!有關這些說明的更多詳細信息,請查看官方文檔。

文章轉載:https://www.jianshu.com/p/30c74a6eb145

責任編輯:lq6

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • GUI
    GUI
    +關注

    關注

    3

    文章

    697

    瀏覽量

    43473
  • python
    +關注

    關注

    57

    文章

    4876

    瀏覽量

    90041

原文標題:用 Python 構建漂亮的 GUI

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    GUI GUIDER如何啟用eSingle Buffer

    嵌入式 GUI 開發(fā),“跑不快”“卡頓”“撕裂”幾乎是所有工程師都踩過的坑。尤其是 RGB LCD 這種持續(xù)掃描的顯示接口下,當顯存刷新與 LCD 掃描不同步時,畫面撕裂幾乎不可
    的頭像 發(fā)表于 02-09 09:43 ?403次閱讀
    <b class='flag-5'>在</b><b class='flag-5'>GUI</b> GUIDER<b class='flag-5'>中</b>如何啟用eSingle Buffer

    Python借助NVIDIA CUDA Tile簡化GPU編程

    模型更高的層級來實現(xiàn)算法。至于如何將計算任務拆分到各個線程,完全由編譯器和運行時底層自動處理。不僅如此,tile kernels 還能夠屏蔽 Tensor Core 等專用硬件的細節(jié),寫出的代碼還能
    的頭像 發(fā)表于 12-13 10:12 ?1203次閱讀
    <b class='flag-5'>在</b><b class='flag-5'>Python</b><b class='flag-5'>中</b>借助NVIDIA CUDA Tile簡化GPU編程

    Pico Technology發(fā)布Python軟件包pyPicoSDK

    近日,全球領先的基于 PC 的儀器供應商Pico Technology 官方發(fā)布了 pyPicoSDK,這是一款旨在簡化 PicoScopes 應用的 Python 軟件包。pyPicoSDK
    的頭像 發(fā)表于 09-29 15:03 ?951次閱讀

    rt-thread studio被排除構建的資源如何啟用?

    請問rt-thread studio被排除構建的資源如何啟用? 自己新建了兩個文件夾,里邊寫了些應用程序,原本是可以構建的,點擊了RT-Thread Settings
    發(fā)表于 09-28 07:58

    【Labview技巧合集】16 labview嵌入python做的界面

    labview嵌入python做的GUI界面 無所不能的labview啊
    發(fā)表于 09-22 05:30

    FAQ_MA35D1_Cannot無法OpenWRT構建pack.bin怎么解決?

    FAQ_MA35D1_Cannot無法OpenWRT構建pack.bin怎么解決?
    發(fā)表于 09-02 08:12

    GUI Guider全新優(yōu)化方案GUI xTurbo-VeloRender初體驗:基于i.MX RT平臺的LVGL渲染能力突破

    引言 嵌入式GUI開發(fā)領域,圖形界面的渲染性能直接決定了用戶體驗的流暢度與產(chǎn)品競爭力。針對i.MX RT系列的開發(fā)需求,恩智浦2025年隆重推出全新的性能優(yōu)化方案?- GUI xT
    的頭像 發(fā)表于 07-10 09:21 ?3749次閱讀
    <b class='flag-5'>GUI</b> Guider全新優(yōu)化方案<b class='flag-5'>GUI</b> xTurbo-VeloRender初體驗:基于i.MX RT平臺的LVGL渲染能力突破

    基礎篇3:掌握Python的條件語句與循環(huán)

    通過學習條件語句和循環(huán),您能夠編寫出能夠根據(jù)不同情況和條件作出決策的Python程序。這些結構在編程中非常常見,對于提高編程能力和構建復雜程序至關重要。接下來的學習和實踐,不斷練
    發(fā)表于 07-03 16:13

    【PCA9958HN-ARD】GUI工具的使用

    到LPC55S69開發(fā)板。 我使用的是Flash Magic燒錄的,燒錄過程在這里就不在贅述了。 現(xiàn)在準備工作就全部完成了,接下來就可以鏈接開發(fā)板進行控制了。 三、GUI工具初體驗 1、連接開發(fā)板 有些設置不清楚
    發(fā)表于 06-29 10:07

    CN0507的GUI軟件無法搜到串口怎么解決?

    操作步驟逐條設置,無法GUI搜到COM口,請問該如何配置或判斷是3029故障?嘗試切換3029的撥動開關也沒有成功。 也嘗試用串口助手發(fā)送0x0501沒有反饋。固件使用的是從軟件
    發(fā)表于 04-28 06:04

    樹莓派新玩法:基于WiFi的CPU溫度與內(nèi)存使用Web-GUI監(jiān)控系統(tǒng)

    RaspberryPi是一款靈活強大的硬件平臺,適用于各種創(chuàng)意項目,而性能監(jiān)控則是確保其高效運行的關鍵。本文介紹了一款基于NiceGUI和Python構建的圖形用戶界面(GUI),允許用戶通過
    的頭像 發(fā)表于 03-25 16:39 ?997次閱讀
    樹莓派新玩法:基于WiFi的CPU溫度與內(nèi)存使用Web-<b class='flag-5'>GUI</b>監(jiān)控系統(tǒng)

    如意玲瓏應用構建規(guī)則實用案例

    通過《如意玲瓏應用構建指南(二):玲瓏容器編譯基于 Qt5 的開源應用》的學習后,相信大家已經(jīng)基本了解了玲瓏容器通過
    的頭像 發(fā)表于 03-25 11:17 ?1073次閱讀
    如意玲瓏應用<b class='flag-5'>構建</b>規(guī)則實用案例

    外部構建S32DS 3.6.0不起作用怎么解決?

    您好 NXP, 安裝 S32DS 3.6.0 后,外部構建器(用于 makefile 項目)似乎不起作用,IDE 沒有調(diào)用我的 *.bat 文件。相同的設置 3.5.0 可以正常工作。 我嘗試
    發(fā)表于 03-20 07:06

    Python嵌入式系統(tǒng)的應用場景

    你想把你的職業(yè)生涯提升到一個新的水平?Python嵌入式系統(tǒng)中正在成為一股不可缺少的新力量。盡管傳統(tǒng)上嵌入式開發(fā)更多地依賴于C和C++語言,Python的優(yōu)勢在于其簡潔的語法、豐富的庫和快速的開發(fā)周期,這使得它在某些嵌入式場景
    的頭像 發(fā)表于 03-19 14:10 ?1499次閱讀

    請問NanoEdge AI數(shù)據(jù)集該如何構建?

    我想用NanoEdge來識別異常的聲音,但我目前沒有辦法生成模型,我感覺可能是數(shù)據(jù)集的問題,請問我該怎么構建數(shù)據(jù)集?或者生成模型失敗還會有哪些原因?
    發(fā)表于 03-10 08:20