代码之家  ›  专栏  ›  技术社区  ›  Sergio Tapia

如何使用针对Linux/Windows的python编程软件?

  •  2
  • Sergio Tapia  · 技术社区  · 15 年前

    例如,使用C i可以使Windows的软件变得相当容易。

    我下载了python,但得到的只是一个类似终端的窗口,用于执行单行代码。

    有没有一个免费的IDE/Visual编辑器来与Python一起设计GUI?

    谢谢。D

    3 回复  |  直到 15 年前
        1
  •  2
  •   mjv    15 年前

    基于字符的终端(控制台)接口并不是Python唯一提供的。它往往是最明显的,因为它是

    • “内置”
    • 通常在学习语言的早期阶段使用,使人们能够专注于语言的各种习语,而不会增加与GUI相关的对象模型和API的复杂性。
    • 对于许多快速工作非常方便,类似脚本/awk类型的应用程序,无论是临时的还是永久的。

    巨蟒的guis很丰富 事实上,绝大多数情况下,当人们试图决定使用哪一种时,这可能是一种障碍。通常,选择可能是由对这些GUI框架的熟悉所驱动的,因为正如您所看到的,它们并不特定于Python(识别它们的名称,通常带有py前缀)。另一个标准可能是它们在各种操作系统上的支持(或缺乏支持)。另一个标准可能是这些框架与更广泛的系统(如MVC框架等)的连接方式。
    不管怎样,最受欢迎的可能是:

    同样,也有 在Python中开发的几个IDE 尽管其中很多 不包括GUI设计器功能 . 这是一份代表名单,但肯定不完整。它们没有以特定的顺序列出(请对功能方面可能出现的重大遗漏或错误进行评论)。大多数都是免费的或便宜的。

    这些IDE的功能差异很大 有些可能很好地覆盖了一些开发领域(例如调试或单元测试),而在其他领域(比如自动完成)则很弱。许多Python开发人员也能很好地管理 “普通”(但功能齐全)文本编辑器 以及一些宏/插件。

        2
  •  1
  •   Mark Byers    15 年前
        3
  •  0
  •   Phillip Ngan    15 年前

    如果你知道.NET和C,你可以使用Ironpython和WPF。然后可以使用Visual Studio 2010 Beta 2作为开发环境。 Here's 一个如何完成的例子。