相关的API:文件夹:得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remove()删除多个目录:os.removedirs(r“c:\python”)检验给出的路径是否是一个文件...
分类:
编程语言 时间:
2015-05-01 01:47:22
阅读次数:
178
初学python,遇到了关于python关于内存的小问题,就简单的叙述下,如果有不同意见,欢迎一起讨论~
1.引用计数
python类似java是有垃圾回收机制的语言,所以我们不需要像c++一样通过析构函数来手动释放内存,
但是python也同样提供了__del__释放方法。在一个对象的引用计数为0时,会被自动调用,那么先来说说
引用计数吧。
#!/usr/bin/env...
分类:
编程语言 时间:
2015-04-30 21:57:57
阅读次数:
254
一、什么是异常?
异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。
一般情况下,在Python无法正常处理程序时就会发生一个异常。
异常是Python对象,表示一个错误。
当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。
二、异常处理
捕捉异常可以使用try/except语句。
try/except语句用来检测try语句块中的错误,从而让ex...
分类:
编程语言 时间:
2015-04-30 12:36:59
阅读次数:
177
C++中调用Python脚本的意义就不讲了,至少你可以把它当成文本形式的动态链接库,
需要的时候还可以改一改,只要不改变接口, C++的程序一旦编译好了,再改就没那么方便了
先看Python的代码
代码:
#test function
def add(a,b):
print "in python function add...
分类:
编程语言 时间:
2015-04-30 08:52:50
阅读次数:
184
前言:jenkins自动发布代码平台是我2014年6月搭建的,截止目前已经有24个项目接入了jenkins,公司开发team中大部分是用GIT管理代码,也有一部分是用svn管理代码。我的实现原理是,通过jenkins构建新版本代码,然后用python脚本发布到生产环境,在jenkins界面上点击构建,即完成..
分类:
编程语言 时间:
2015-04-29 17:31:31
阅读次数:
413
Android项目开发过程中,容易出现缺少对应中英文翻译的情况,这个Python脚本是用于检查字符串是否缺少了对应的翻译 1 #!/usr/bin/env python 2 # encoding: utf-8 3 4 import os, sys, getopt 5 import xml.dom.....
分类:
移动开发 时间:
2015-04-28 15:46:11
阅读次数:
165
http://justcoding.iteye.com/blog/900993一、简介py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序。py2exe已经被用于创建wxPy...
分类:
其他好文 时间:
2015-04-27 08:11:46
阅读次数:
105
最近一次从Github上更新Keystone的代码后,发现原来bin/keystone-all和bin/keystone-manage都不见了,取而代之的是keystone/cmd/目录下的all.py和manage.py两个python脚本.虽然在测试的virtualenv环境下仍然可以执行原.....
分类:
Web程序 时间:
2015-04-27 00:28:43
阅读次数:
178
python创建xml实例模仿下面的xml文件,使用python脚本进行创建。 使用代码如下:#coding=utf-8from xml.dom import minidomdoc = minidom.Document()...
分类:
编程语言 时间:
2015-04-25 22:45:03
阅读次数:
230
以后我会发表一系列python脚本的学习资料,python版本为2.x。目录:1 Python入门基础1.1 所有语言的入门程序---Hello World!1.2 帮助函数1.3 扩展包导入1.4 python 打开应用程序1.5 注释方式1.6 转义符1.7 运算符1.7.1 传统除法1.7.2...
分类:
编程语言 时间:
2015-04-24 01:01:42
阅读次数:
273