Python Logo

今天兴起玩玩Python,在百度贴吧中看到有位同志用Python写出了一个很漂亮的音乐播放器,类似QQ音乐,支持悬浮歌词,感脚牛B惨了,于是我也折腾折腾Python,从最开始看见别人折腾到一点点了解,用SubLime Text搭建出编译环境。

相知

其实早在上高中的时候就有位同学在整这个了,那时候没在意,记得也是在Windows上跑的,最记忆犹新的就是这名字。为什么呢?因为这个单词不认识,更不会读,记得当时就百度了“Python”的读音,即便是百度了也还是没记住,相隔多年,仍在TIOBE前十名上看到Python的身影,截至2013年1月,Python稳在了第八名,这并不能说明什么,但这似乎又能说明点什么。

相识

要从最开始接触Python那得从它的单词读音说起了,高中的时候就查过,一直没注意它,时隔多年还是忘记了,这里记下来,也作为一个参考。

Python的读音:

[英][ˈpaiθən] [美][ˈpaɪˌθɑn, -θən]   (派森)

简明释义:大蟒,蟒蛇,巨蛇

百度词典 爱词霸 海词

会读了那么就要知道它是干嘛的?有什么用?能做什么?

传送门:Python的百度百科 | Python的维基百科 | Python官方网站

在 SubLime Text 2 上运行Python:

SubLime Text一直都是我比较喜欢的代码编辑器,精简、简约、漂亮、强大,这里就不详述了,关于SubLime Text大家可以看看我以前写的一篇文章《Sublime Text 2 体验》,介绍了和其汉化相关内容。

SubLime Text 2一直都存在我的桌面下方,所以这次折腾Python第一个也就想到了它,要在SubLime Text 2上运行Python肯定要用到强大的Build System,默认支持C++、D、Erlang、Haskell、Ant、JavaC、Make、Python、Ruby等等。

这里我是装的最新版Python 3.3 ,于2012年9月发布的可以在 www.python.org 官方网站下载,不过不知道为什么python.org的下载页面总是无法访问,难道也被墙?这是一个值得思考的问题。

不过不用怕,这里isaced把 [Python 3.3 Widnows 安装包] 为大家上传到网盘供下载:百度网盘

首先我们要设置Python的编译命令,打开 SubLime Text 的 Packages 文件夹,里面有一个 Python 文件夹,编辑里面 Python.sublime-build 这个文件,最简单的方法是复制以下内容替换,网上有很多帖子说的是cmd第一个参数为python,但是这样需要手动添加一个系统环境变量,所以说直接把这个参数替换为你的Python目录地址更为方便。

{
    "cmd": ["C:\\Python33\\python.exe", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python"
}

如果你想使用环境变量那么就把cmd第一个参数改为python,然后在环境变量中的path中添加Python的路径,如:“C:\Python33”

然后我们新建一个文件后缀为.py,Build Sustem 选择默认的Automatic就可以了,编完码保存选择菜单中的 Tools -> Build (Ctrl+B) 就可以build了。

sublime text 2 build

然后我们就可以写一句Hello World,按Ctrl+B了,如图:

python st build

Build后SubLime可以很好的返回输出和执行时间,清新简洁,大爱呀。

附上一个好玩的代码《Python循环10亿次你要多久?》:

for i in range(1000000000):pass

执行有看看返回的时间是多少?

我的小本返回 [Finished in 73.8s],你的呢?欢迎留言分享哦!

这篇文章也就到此为止了,下次再介绍一下SubLime Text Python的插件什么的,晚了,睡觉!