引擎盖下,什么是迅速地由什么制成的?
它是 Python 的包装器?它是一种编译语言?它是可移植的吗?它的架构和设计如何?
答案1
迅速地是一组程序和脚本(例如 Gedit、Glade 或 quickly 本身),可让您轻松创建基于 Python/GTK 的 Ubuntu 程序。它通过导入模板创建您的应用程序,然后您可以修改 UI 和脚本,最后,它允许您通过创建 Debian 软件包或上传到 Launchpad PPA 来共享您的应用程序。
由于 Quickly 基于 Python(没错,它是一个包装器!),因此它与架构无关。您可以在 i386、x86_64 或基于 ARM 的计算机上毫无困难地编辑和运行 Quickly 应用。
要安装它,点击此处。
它没有 GUI 界面,所以你必须使用终端。这里有一些简单的命令:
quickly create ubuntu-application <project_name>
创建项目。cd <project_name>
完成后。quickly edit
使用 Gedit 打开脚本文件。您可以在此处编辑该应用程序。quickly design
显示使用 Glade 的 GUI 文件,允许您设计菜单。quickly run
执行您的应用程序。使用它进行测试。quickly save
使用 Bazaar 保存您当前的进度。执行此操作之前,请先设置您的 Bazaar 电子邮件!quickly package
从您的源代码构建一个.deb 包。quickly release
将您的应用上传到您自己的 Launchpad PPA。
我认为教程比小型参考指南更好……因此,快速安装后,运行quickly tutorial
即可开始使用。
答案2
正如一些检查apt-get source quickly
会告诉你的那样,Quickly 可以被描述为用 Python 编写的包装器。
setup.py:31: print >> sys.stderr, 'To build quickly you need https://launchpad.net/python-distutils-extra'
quickly
可执行第 1 行:#!/usr/bin/python
~/src/quickly-12.04$ ls quickly
返回:api.py bzrbinding.py 配置处理程序.py 在里面.py quickconfig.py 测试版本.py 内置命令.py 命令.py 核心升级.py launchpadaccess.py 模板工具.py 工具.py