在Python中可以方便地使用os模块运行其他的脚本或者程序,这样就可以在脚本中直接使用其他脚本,或者程序提供的功能,而不必再次编写实现该功能的代码。为了更好地控制运行的进程,可以使用win32process模块中的函数。如果想进一步控制进程,则可以使用ctype模块,直接调用kernel32.dl ...
分类:
编程语言 时间:
2017-06-30 13:45:32
阅读次数:
153
函数对象 函数(Function)作为程序语言中不可或缺的一部分,但函数作为第一类对象(First-Class Object)却是 Python 函数的一大特性。 那到底什么是第一类对象(First-Class Object)呢? 在 Python 中万物皆为对象,函数也不例外,函数作为对象可以赋值 ...
分类:
编程语言 时间:
2017-06-30 12:37:27
阅读次数:
175
#给出一个日期和一个数字,判断日期加上数字之后的新日期 def day(date,num): #date=raw_input("(MM/DD/YY)>>") date=date.split("/") year1=int(date[-1]) month1=int(date[0]) day1=int(d... ...
分类:
编程语言 时间:
2017-06-30 12:36:53
阅读次数:
234
一、正则re 1.正则表达式定义 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行 ...
分类:
编程语言 时间:
2017-06-30 12:36:46
阅读次数:
213
一、python的基础语法和规则 1.变量 ①.变量的命名规则 语法: (下划线或字母)+(任意数目的字母、数字或下划线) 变量名必须以下划线或字母开头,而后面接任意数目的字母、数字或下划线。下划线分割。 区分大小写: SPAM和spam不同 不能使用python内置关键字,以下关键字不能声明为变量 ...
分类:
编程语言 时间:
2017-06-30 12:28:47
阅读次数:
146
一、模块导入 1.定义 Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。 模块让你能够有逻辑地组织你的 Python 代码段。 把相关的代码分配到一个模块里能让你的代码更好用,更易懂。 模块能定义函数,类和变量,模块 ...
分类:
编程语言 时间:
2017-06-30 12:24:10
阅读次数:
205
参考 1、python读写、追加csv方法: 2、excel打开csv文件,可以识别编码“GB2312”,但是不能识别“utf-8”,数据库里的字符串编码是utf-8.因此: 当从csv读取数据(data)到数据库的时候,需要先把GB2312转换为unicode编码,然后再把unicode编码转换为 ...
分类:
编程语言 时间:
2017-06-30 12:23:30
阅读次数:
715
Python 学习目录 目录 Python之路【第一篇】:Python简介和入门 Python之路【第二篇】:Python基础(一) Python之路【第三篇】:Python基础(二) Python之路【第四篇】:模块 Python之路【第五篇】:面向对象及相关 Python之路【第六篇】:Sock ...
分类:
其他好文 时间:
2017-06-30 12:21:39
阅读次数:
155
下面将介绍Linux下使用Shell处理文本时最常用的工具:find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk;提供的例子和参数都是最常用和最为实用的;我对shell脚本使用的原则是命令单行书写,尽量不要超过2行;如果有更为复杂的任务需求,还是考虑python吧;find文..
分类:
系统相关 时间:
2017-06-30 12:19:40
阅读次数:
216
一、匿名函数及内置函数补充 1.语法 Python使用lambda关键字创造匿名函数。所谓匿名,意即不再使用def语句这样标准的形式定义一个函数。 语法: lambda [arg1[, arg2, ... argN]]: expression 例: 普通函数 def func(x,y): retur ...
分类:
编程语言 时间:
2017-06-30 12:18:51
阅读次数:
404