标签存档: Python - 第2页

python笔记–工作目录相关操作

记录下python的工作路径相关操作。

import os
print os.getcwd()
os.chdir(“..”)
os.chdir(“.\\hello\\dist”)
print os.getcwd()
 
需要导入 os 模块
获取当前工作目录为 os.getcwd()
修改当前工作目录为 os.chdir(path)
需要注意的是,在windows平台中 \ 被用作连接符,与转义字符相同,所以这里要用 \\ 表示。
继续阅读 »

python笔记–读取配置文件

python 读写配置文件使用ConfigParser模块,该模块是python自带的读取配置文件的模块。通过他可以方便的读取配置文件,这里记录下简单的配置文件读写方法。

配置文件,顾名思议就是存放配置的文件。它包含三种元素:段名,关键字,值。有关配置文件的具体介绍可以参考百度百科。下 面是个简单的例子:

[info]
resfile = BOOT.hex
dstfile = APP.hex
size = 1024

下面看一段读写配置文件的例子:  继续阅读 »

Python 备份文件——《简明Python教程》

需要解决的问题备份文件,我使用windows平台进行练习,遇到的问题如下:
1:使用Winrar进行压缩,与Linux下zip命令不同,通过搜索指定Winrar的命令行下压缩命令格式如下:rar a -k -r D:\backupPY\20131107_172045.rar D:\GAE
要在命令行下使用rar还有一个前提,将winrar的安装目录添加到用户环境变量中。
2.windows平台把反斜杠(\)作为目录分隔符,而Python用反斜杠表示转义符!所以,你得使用转义符来表示反斜杠本身或者使用自然字符串。例如,使用’C:\\Documents’或r’C:\Documents’而不是’C:\Documents’
3.示例中目标文件名有单引号,但wanrar的参数中目标文件名是没有单引号的。

最终代码如下: 继续阅读 »

入门Python过程中的体会

最近在学习Python,给自己定的目标是入门,以前一直是使用AutoIt脚本来写一些需要的小工具,多次接触Python一直没能上手,但我始终相信Python是一门简单易学,功能强大的优美语言,所以,这次我一定要战胜自己,克服困难,做到基本入门。

给自己定的目标是切实可行,可以实实在在衡量的,那就是用Python写几个平常需要用的小工具,一个是时间戳转换工具,现在已经写好了,但是是使用Thinkter和面向过程的方式实现的。另一个是进制转换工具,实现常用进制、字符串等之间的批量转换;另外还要写一个简单的TCP客户端。由于Thinkter写GUI比较弱,所以还是要学习Qt,试了下Qt,感觉不错,不过要仔细了解Python的面向对象编程,虽然以前学过C++,但是一直没有用过,所以,这个还是要重新学。 继续阅读 »

Python入门之 时间戳转换工具

timeConveter

前面一篇博文介绍了一些入门的书籍和网站,了解了Python基本语法后我们就可以开始实际编程了,计算机语言的学习关键还在多动手,用得越多越熟练,重在练习,实践。在实践中才能深入地学习。

由于工作中测试程序时常常需要将时间戳和年月日进行相互转换,一直都是使用一个网站进行在线转换的,不过有一天这网站访问不了了,我终于意识到本地副本是多么重要啊。以前写这些小工具都是用AutoIt,现在学习Python,所以就用Python写了这个时间戳转换的小工具。听说大工匠都会自己做些称手的小工具,看来我有成为大工匠的天分哦,哈哈哈…… 继续阅读 »

入门Python

曾经很多次我都想放弃一直使用的脚本工具AutoIt,换用Python,可以一直没有入门。

记得第一次知道Python是四五年前,那时候还在上大学,那时候就看到网络上很多人说python很强大,尝试了学习,可惜没有入门,可能那时候的学习能力不够吧。后来又几次三番的想学习Python,也都因为遇到各种各样的困难而放弃。

这一次我有旧情复燃,原因是买了树莓派后看到了更多关于Python的应用,加之前几天在网上搜到了一篇介绍Python入门书籍的文章。下载了这篇文章里介绍的书籍,最大的收获是,学习一门知识,选择一本好书非常重要。通过相关介绍,我知道了Python2.7.5是最合适的版本。记得之前我一直以为那些教程使用2.7.5(而不是3.0)是过时的表现,所以自己去折腾3.0,遇到各式各样的问题,又找不到帮助和解决办法,最后只能放弃。

所以这里我跟大家分享下我正在使用的入门资料,方便大家学习。 继续阅读 »

第 2 页,共 2 页12