随笔分类 - Python
Python地带
循序渐进学Python:三种选择语句
摘要:
这里有个老American写的 BASH脚本编写教程,非常不错,至少没接触过BASH的也能看懂!
建立一个脚本
Linux中有好多中不同的shell,但是通常我们使用bash (bourne again shell)进行shell编程,因为bash是免费的并且很容易使用。所以在本文中笔者所提供的脚本都是使用bash(但是在大多数情况下,这些脚本同样可以在bash的大姐,bourne shell中运行)。
阅读全文

循序渐进学Python:安装、使用与运行程序
摘要:
Python是一种功能强大的解释执行自动编译的动态型语言,面向对象的同时还支持面向过程的编程,有灵活方便数据结构,拥有大量优秀的模块,语法清晰、简洁,而且可以在众多的平台上运行,非常适合于完成各种高层任务。目前,基于这种语言的相关技术正在飞速的发展,用户数量急剧扩大,鉴于此,从本文开始笔者将向读者陆续介绍Python编程的有关知识。虽然Python能支持多种平台,但是我们这里以Windows系统作为我们的工作平台。现在,我们先从准备工作开始做起吧!
阅读全文

Python2.5.4移植到arm-linux
摘要:1 移植需求需求:在Arm9上运行python2.5.4。ARM Target环境:S3C2410A & arm-linux-2.4.18,和 AT91SAM9261 & arm-linux-2.6.20。host编译环境:RHEL5U3, gcc 4.1.2, arm-linux-gcc 2.95.3,arm-linux-gcc 3.4.4需要cross compile的软件包:sqlite 3.6.14, python 2.5.4, boa-0.94.13.2 交叉编译sqlite先到 http://www.sqlite.org/download.html 下载最新的sql
阅读全文
循序渐进学Python:IDLE的运行、编辑与调试
摘要:IDLE是Python软件包自带的一个集成开发环境,初学者可以利用它方便地创建、运行、测试和调试Python程序。本文将详细介绍IDLE的GUI界面、Python Shell、编辑器和调试器,为初学者快速上手助一臂之力。一、IDLE的安装实际上,IDLE是跟Python一起安装的,不过要确保出现图1所示的安装画面时选中了“Tcl/Tk”组件,准确地说,应该是不要取消该组件,因为默认时该组件是处于选中状态的。图1 IDLE的安装二、IDLE的启动安装Python后,我们可以从“开始”菜单→“所有程序”→“Python 2.5”→“IDLE(Python GUI)”来启动IDLE。IDLE启动后的
阅读全文
Python完全新手教程
摘要:1 from Tkinter import *2 root = Tk(className='bitunion')3 label = Label(root)4 label['text'] = 'be on your own'5 label.pack()6 root.mainloop()Lesson 1 准备好学习Python的环境下载的地址是:www.python.org为了大家的方便,我在校内作了copy:http://10.1.204.2/tool/compiler&IDE/Python-2.3.2-1.exelinux版本的我就不说了
阅读全文
每个程序员都应该学习使用Python或Ruby
摘要:如果你是个学生,你应该会C,C++和 Java。还会一些VB,或C#/.NET。多少你还可能开发过一些Web网页,你知道一些HTML,CSS和JavaScript知识。总体上说,我们 很难发现会有学生显露出掌握超出这几种语言范围外的语言的才能。这真让人遗憾,因为还有很多种编程语言,它们能让你成为一个更好的程序员。在这篇文章里,我将会告诉你,为什么你一定要学习Python或Ruby语言。跟C/C++/Java相比 — Python/Ruby能让你用少的多的多的代码写出相同的程序。有人计算过,Python或Ruby写出的程序的代码行数只相当于相对应的Java代码的行数的五分之一。如果没有绝对的必要
阅读全文