首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >为Ubuntu开发应用程序的最佳方法是什么?

为Ubuntu开发应用程序的最佳方法是什么?
EN

Ask Ubuntu用户
提问于 2010-10-18 21:41:14
回答 7查看 76.4K关注 0票数 84

我想为Ubuntu编写应用程序。我对编程不太了解,但我想为Ubuntu开发。我现在正努力学习Python。您认为为Ubuntu开发应用程序的最佳方法是什么?你能告诉我一些可以帮助我开始为Ubuntu开发的资源吗?

相关Ubuntu论坛线程

EN

回答 7

Ask Ubuntu用户

发布于 2010-10-18 22:46:04

Python是一种很好的入门语言,还有快速,它可以帮助您轻松创建图形应用程序。快速帮助您设置开发GUI应用程序所需的一切。

查看Ubuntu站点上的如何快速开始

要快速安装,输入:

代码语言:javascript
运行
AI代码解释
复制
sudo apt-get install quickly

然后,您可以通过执行以下命令获得一个教程:

代码语言:javascript
运行
AI代码解释
复制
quickly tutorial ubuntu-application

要创建应用程序,只需键入:

代码语言:javascript
运行
AI代码解释
复制
quickly create ubuntu-application Testapp

它将使用"ubuntu- application“模板创建一个名为"Testapp”的应用程序。

您可以通过执行

代码语言:javascript
运行
AI代码解释
复制
cd testapp
quickly design

这将打开Glade,GUI设计器。

要更改实际源代码,只需键入

代码语言:javascript
运行
AI代码解释
复制
quickly edit

学习Python语言的工作原理对于在Python,GTK,easy,Ubuntu环境中进行高效和轻松的开发是必不可少的。以下是一些资源:

1: Python的字节

(对Python编程语言的简单介绍,免费)

2:深入Python

(高级书籍,免费)

3:用于软件设计的Python

(高级书籍,免费)

此外,书签PyGTK 2.0参考手册

票数 93
EN

Ask Ubuntu用户

发布于 2010-10-18 21:44:58

如果您想开发应用程序,那么您需要学习一些编程语言(C、C++、Java、Python、C#),您还可以在其他方面提供帮助,例如翻译、文档、测试等。

下面的链接将为您提供一些关于Ubuntu和Gnome开发的链接。

https://wiki.ubuntu.com/UbuntuDevelopment

http://library.gnome.org/devel/

http://developer.ubuntu.com/

票数 19
EN

Ask Ubuntu用户

发布于 2010-10-19 16:01:15

学习Python (和一般编程)最好的唯一资源是Alan编写得非常好的大规模教程““学会编程””。

Python.org将本教程列为官方初学者资源页面上的第三个推荐资源。你可以在那里找到很多其他的资源,但我确实认为艾伦的资源是最好的。

通过注册官方Python教师新闻组,你也会帮你自己一个大忙。

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

https://askubuntu.com/questions/8209

复制
相关文章
Julia简易教程——1_julia中的整数和浮点数
整数和浮点值是算术和计算的基础。例如,1是一个整数,1.0而是一个浮点数。 以下是julia 中常见的数字类型:
莫斯
2020/09/09
1.5K0
Python怎么输入小数和整数_python输入非负整数
*这个实验算是五个正则表达式里面最难的的哪一个了,?是正则表达式里面贪婪与非贪婪的概念,有?则-?可有可无,刚好可以用于判断正数和负数,.在正则表达式里面表示的是任意字符(空格除外),因此如果要想表示小数点,需要加上以恶搞转义字符\,而区分整数和小数这两种情况,则需要加上一个|符号,表示前面的字符出现0次一次,+表示前面的字符出现1次以上
全栈程序员站长
2022/09/27
2K0
jQuery 文本框中只能输入正整数
(1).$(document).ready(function(){}),当文档结构完全加载完毕再去执行函数中的代码。
IT工作者
2022/02/23
3.1K0
《Julia 数据科学应用》总结
3.假设你想创建一个列表,保存在一段文本中遇到的不同的(唯一的)词以及词的数量,你应该使用哪种数据结构来保存它们,可以最容易地进行随后的数据存取?
iOSDevLog
2018/12/05
1.7K0
《Julia 数据科学应用》总结
Julia in Jupyter——在Notebook中配置使用Julia语言
我刚接触Jupyter Notebook的时候曾经在别处看到一个说法,大意是Jupyter是Julia、Python、R三种语言缩写的合并,当时对Python比较熟悉,R略微了解,Julia则是一窍不通。虽然偶尔也会好奇为什么Jupyter以Julia为首,但是关于Julia的消息实在不多,也就没去深入了解,大概单纯就是为了靠近Jupiter这个单词吧。
不二小段
2018/10/08
6.7K0
Julia in Jupyter——在Notebook中配置使用Julia语言
Julia中的数据分析入门
Julia的入门非常简单,尤其是当您熟悉Python时。在本篇文章中,我们将使用约翰霍普金斯大学系统科学与工程中心在其GitHub存储库中提供的Covid-19数据(https://github.com/CSSEGISandData/)。
deephub
2020/12/11
2.8K0
Julia中的数据分析入门
编写程序,输入若干整数(整数之间以逗号间隔),统计每个整数的出现次数。
前几天在Python钻石交流群分享了一个Python基础的问题,这里拿出来给大家分享下,一起学习下。
前端皮皮
2022/08/17
7370
编写程序,输入若干整数(整数之间以逗号间隔),统计每个整数的出现次数。
AVX2整数向量运算「建议收藏」
gcc编译支持AVX2指令的编程。程序中需要使用头文件<immintrin.h>和<avx2intrin.h>,这样通过调用其中定义的一些函数,达到使用AVX2指令的目的,即用C/C++调用SIMD指令(单指令多数据)。
全栈程序员站长
2022/09/01
8970
【Python 千题 —— 基础篇】整数输入
这个习题涵盖了前面提到的知识点,包括使用 input() 函数读取用户输入的数据,将字符串转换为整数类型,以及使用 print() 函数输出结果和 type() 函数获取变量类型。这有助于学习者理解如何读取和处理不同类型的数据。
繁依Fanyi
2023/10/12
3450
使用结构体作为函数输入参数
使用结构体作为函数的输入参数的话,在更新函数的时候,就没有必要把函数的声明以及所有调用函数的地方全部更新一遍,相对还比较方便,对于输入参数比较多的函数可以使用结构体作为输入参数。常用的有三种方式,分别是:用结构体变量作函数参数,用指向结构体变量的指针作函数参数,用结构体变量的引用变量作函数参数。
用户9736681
2022/05/11
3K0
程序中的整数
本文主要介绍整数相关的三个问题:类型转换、符号位扩展、数据截断。 通过本文可以了解到以下信息:
coderhuo
2020/01/20
1.4K0
程序中的整数
R vs. Python vs. Julia
如果你是一名数据科学家,你很有可能使用Python或R编程。但是有一个叫Julia的新成员承诺在不影响数据科学家编写代码和与数据交互的情况下拥有c一样的性能。
deephub
2021/03/25
2.4K0
R vs. Python vs. Julia
python将回车作为输入内容
当input输入内容的时候,许多情况下输入回车键另起一行输入,但是这时候Pycharm就执行程序,然后结束,导致无法继续输入内容。
py3study
2020/01/07
1.9K0
C++判断输入的正整数是否为素数
#include<iostream> using namespace std; int main() { int i; int count = 0; cout << "请输入一个正整数: "; while (cin >> i&&cin.get() == '\n') { if (i <= 0)cout << "请输入一个正整数: "; else { count = 0;//赋初值为零,在下次计算时可以从零开始,不然将在上一次的count下继续运算 for (int n = 2; n <= i; ++n) { if (0 == i%n)++count; } if (count == 1)cout << i << " 是素数。\n"; else cout << i << " 不是素数。\n"; cout << "请输入一个正整数:"; }   } return 0; }
用户7886150
2021/02/06
1.4K0
C++:输入10个整数存入数组list,然后用指针法从后向前输出该数组中的整数
川川今天又搞了个小实验来了,哈哈!有问题可以加我qq:2835809579 题目就是标题好吧! 实验效果如下:
川川菜鸟
2021/10/18
1.9K0
Golang语言 - 以任意类型的slices作为输入参数
最近参与的一个业余项目,go-linq,让我了解到Go语言的类型系统并不是为任何类面向 对象编程而设计的。没有泛型,没有类型继承,也没有提供任何对这些特性有用的东西。 但是,提供了一个名为interface{}的类型,你可以向其赋予几乎任意类型的值,不会抛出编译错误,就像.NET的Object或Java的Object: var o interface{} o := 3.14 o := Student{Name: "Ahmet"} 我们假设你需要一个可以接收任意类型slices的函数,如果考虑如下这样实现:
李海彬
2018/03/21
1.8K0
根据输入数组的整数值返回数组 {inputScoreRet[0],inputSocreRet[1]}
根据输入数组的整数值 intputArr1{1,1,3} inputArr2{13,3,4} * 如果inputArr1[0]==inputArr2[0] inputArrRet1Score get 0 socre inputSCoreRet[0]+=0; * 如果 inputArr1[1]>inputArr2[1] inputArrRet1Score get 1 score inplutScoreRet[0]+=1; * 否则 inputScoreRet[1]+=1; * 返回数组 {inputScoreRet[0],inputSocreRet[1]} * constraints: * 1<=a[i]<=100 * 1<=b[i]<=100
coderlwz
2023/10/17
1340
Julia中常用的库
统计学相关的库,因为Julia中是没有mean和var这种常用的函数的,需要从Statistics中导入
猫叔Rex
2020/06/30
1.7K0
Julia编程03:Julia开发环境
Current stable release: v1.8.5 (January 8, 2023)
生信探索
2023/04/10
1K0
点击加载更多

相似问题

对Monad的深入理解

13

理解线程同步

10

HikariCP对Spring引导的深入理解

14

对javascript闭包的深入理解

51

对系列化的深入理解

13
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

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

洞察 腾讯核心技术

剖析业界实践案例

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