Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >我应该使用Tkinter、C或C#在Python中创建GUI吗?

我应该使用Tkinter、C或C#在Python中创建GUI吗?
EN

Stack Overflow用户
提问于 2013-08-10 12:47:57
回答 2查看 9.5K关注 0票数 1

我正在建立一个小测验程序,可以个性化,但我想添加一个GUI到它。我看到了一些将C和C#实现到Python中的软件。我应该使用Tkinter来制作GUI,还是应该使用C或C#。你也能告诉我一本初学者的好书吗?我可以用它来学习Tkinter/C/C#。谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-08-10 13:08:14

在编写程序时,除非真的需要,否则您应该避免使用多种语言,特别是对于一个简单的GUI程序。

在这种情况下,专门为创建GUI的目的而学习C/C#对我来说似乎太过分了--您不仅需要学习一种全新的编程语言,还需要学习如何使用C/C#中流行的GUI库!你就会回到你开始的地方--必须学习如何使用一些图书馆。

相反,Python有几个您可以使用的优秀GUI库。Tkinter默认是在Python标准中绑定的,但是还有其他可用的GUI库,比如wxPython或PyQt。下面是不同Python库的比较

票数 2
EN

Stack Overflow用户

发布于 2013-08-10 12:51:00

如果您想使用.NET GUI组件,就必须切换到IronPython。您不能使用标准的CPython实现并构建.NET GUI。

对于标准的CPython,您可以使用Tkinter,但我建议您看看PySide (或PyQt4)。这是更好的工作,它看起来更好。

PyQt4教程

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18166201

复制
相关文章
我应该使用 PyCharm 在 Python 中编程吗?
Python 是一种广泛使用的编程语言,以其简单、多功能和庞大的开发人员社区而闻名。这个社区不断创建新的库和工具,以提高Python编程的效率和便利性。选择正确的环境来编写和调试 Python 代码可能具有挑战性,但 PyCharm 是一个很好的选择,从其他选项中脱颖而出。
很酷的站长
2023/02/20
4.6K0
我应该使用 PyCharm 在 Python 中编程吗?
Python Tkinter GUI
Tkinter是一个python模块,是一个调用Tcl/Tk的接口,它是一个跨平台的脚本图形界面接口。Tkinter不是唯一的python图形编程接口,但是是其中比较流行的一个。最大的特点是跨平台,缺点是性能不太好,执行速度慢。
py3study
2020/01/13
1.8K0
在c#中创建Windows服务
Windows服务通常在操作系统OS启动并在后台运行应用程序时启动。Windows服务在自己的会话中执行应用程序。它可以自动启动,也可以手动暂停、停止和重新启动。
程序你好
2018/07/23
4.2K0
Python GUI编程:Tkinter
Python里的图形化界面(GUI)模块主要有Tkinter(python自带)、PyQt、wxPython,我们这节主要讲解Tkinter组件:
小雨coding
2020/08/03
7.3K0
Python GUI(Tkinter)初
Python version: 3.7.0 效果: 代码: import tkinter as tk def openPath():     print("aaa") frm = tk.Tk()
py3study
2020/01/10
6580
Python GUI(Tkinter)初
使用 Python+Tkinter 图形化界面知识创建小型 GUI 项目
在本篇博客中,我们将展示如何使用我们在 Python 图形化界面基础课程中学到的知识来设计和实现一个小型 GUI 项目。这个项目是一个简单的待办事项( To-Do )应用程序,允许用户添加、编辑和删除任务。我们将一步步创建这个应用程序,涵盖窗口创建、布局设计、按钮操作、文本框、列表视图和事件处理等关键概念。
小蓝枣
2023/10/17
7050
使用 Python+Tkinter 图形化界面知识创建小型 GUI 项目
Python Tkinter Gui 常用组件介绍 基本使用
我们编写的Python代码会调用内置的Tkinter,Tkinter封装了访问Tk的接口; Tk是一个图形库,支持多个操作系统,使用Tcl语言开发; Tk会调用操作系统提供的本地GUI接口,完成最终的GUI;
EXI-小洲
2022/12/13
2.9K0
Python Tkinter Gui 常用组件介绍 基本使用
python--GUI编程--Tkinter
Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里。Tk8.0 的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中
py3study
2018/08/02
3.8K0
python学习之GUI(Tkinter
创建文本框,里面有一个按钮和文本框,通过获取文本框的内容,每点击一次按钮,都复制文本框中的内容并一起显示在文本框中。
py3study
2020/01/06
1.1K0
Python 笔记:GUI编程(Tkinter)
Python 提供了多个图形开发界面的库,几个常用 Python GUI 库如下:
用户8442333
2021/05/17
5.2K0
Python-GUI|Tkinter模块
01 Tkinter Tkinter模块是Python的标准Tk GUI工具包的接口,它并不是必须掌握的,但是掌握一个Python的标准图形库还是非常有意思的一件事。 它可以跨平台运行在Windows,Linux和Mac等系统上。 这篇文章不会介绍如何灵活地运用Tkinter,而是阐述Tkinter这个库包括什么,它能干什么! 02 第一个Tk-GUI from tkinter import * root=Tk() root.title('first tk gui') root.geometry('
double
2018/04/02
4.7K0
Python-GUI|Tkinter模块
C#在WINForm程序中创建XML文件
string path = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase;
zls365
2021/02/26
2.4K0
​Python | GUI编程之tkinter (一)
本文内容为使用Python3的tkinter模块,开发GUI。在阅读本文前,请确保你已经或可能满足以下条件:
LogicPanda
2019/07/30
6K0
Python开发GUI程序---tkinter试用
电脑上文档文件被流氓软件加密,文档打开后乱码,听说通过重命名将文件类型更换为*.js然后再更成原来的文件类型后缀可以实现解密,于是用tkinter写了一个简单的GUI程序方便此操作。既可以单独对一个文件,也可以对文件夹下的文件(不递归子文件夹)实现此操作。
MiaoGIS
2020/03/06
1.4K0
Python开发GUI程序---tkinter试用
在C或C++中如何使用PI(π)值
参考链接: C++ acos() #include <math.h> #define PI acos(-1) 主要是利用利用数学函数中的反三角函数,但是要注意一定引入math包           arccos          ⁡          (          −          1          )          =          π         \arccos(-1)=\pi      arccos(−1)=π  完整示例:  //#define LOCAL #includ
用户7886150
2021/02/09
5.9K0
1.Python GUI之tkinter介绍
from tkinter import Tk #1.显示窗口 my_window=Tk() #标题 my_window.title("我的窗口") #设置窗口居中 #获取整个屏幕大小 screen_width, screen_height = my_window.maxsize() #设置窗口大小 width=240 height=480 # align_str="%dx%d" % (width, height) align_str="%dx%d+%d+%d" % (width, height,(s
hankleo
2020/09/17
4290
python--GUI编程--Tkinter2
编写一个st2.py文件,代码如下 #!/usr/bin/env python # coding: utf-8 __author__ = 'www.py3study.com' import tkinter as tk class APP(object):     def __init__(self, master):         frame = tk.Frame(master)         frame.pack()         self.hi_there = tk.Button(frame, 
py3study
2018/08/02
3390
【python入门项目】使用 Tkinter 的 Python 日历 GUI 应用程序
在 Python 中,我们可以使用 Tkinter 制作 GUI。如果你非常有想象力和创造力,你可以用 Tkinter 做出很多有趣的东西。在这里,我们将使用 Tkinter 制作一个 Python 日历 GUI 应用程序。在这个应用程序中,用户必须输入你想要查看日历的年份,然后日历才会出现。
程序员小新
2022/01/08
2.3K0
使用C#创建Windows服务
CNXY
2017/12/25
1.6K0
使用C#创建Windows服务
使用C#创建WebService实例
更改服务程式名称 重命名程式名称 Service1.asmx 修改为 TestService.asmx
全栈程序员站长
2022/09/13
7390
使用C#创建WebService实例

相似问题

使用Tkinter围绕python脚本创建gui

10

需要帮助在python中使用Tkinter创建GUI

11

使用Tkinter创建GUI

13

在Tkinter中创建GUI框架

11

应该使用UML来创建GUI吗?

31
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文