学习Python时,第一个程序hello.py(如下)print("hello welcome to python world")运行报上图错误,是因为已经命令行指示已经运行了Python解释器,注意区分命令行环境和Python交互环境,如下图,直接输入python进入交互模式,即出现>>>是进入了...
分类:
编程语言 时间:
2015-08-04 09:24:12
阅读次数:
153
函数式编程
函数:function
函数式:functional,一种编程范式。函数式编程是一种抽象计算机的编程模式。
函数!= 函数式(如计算!=计算机)
如下是不同语言的抽象 层次不同
高阶函数:能接收函数做参数的函数
变量可以指向函数函数的参数可以接收变量一个函数可以接收另一个函数作为参数
例子:
接收abs函数,
定义一个函...
分类:
编程语言 时间:
2015-08-04 00:49:16
阅读次数:
192
功能:打印主机名和主机IP:
[root@iZ94gh8l046Z python]# cat socket1.py
#!/usr/bin/python
import socket
host_name = socket.gethostname()
print "hostname:%s" % host_name
print "IP address: %s" %socket.gethostbyna...
分类:
编程语言 时间:
2015-08-04 00:46:50
阅读次数:
155
[root@iZ94gh8l046Z python]# python
Python 2.7.5 (default, Jun 17 2014, 18:11:42)
[GCC 4.8.2 20140120 (Red Hat 4.8.2-16)] on linux2
Type "help", "copyright", "credits" or "license" for more informatio...
分类:
编程语言 时间:
2015-08-04 00:43:46
阅读次数:
105
之前,在没有发现VS工具python项目Search Paths的应用时,举个例子:假如项目的文件目录如下:maintest/maintest.py想要使用common/tools.py文件时,不得不在maintest.py中的代码添加这样的代码:import sysimport osfrom .....
分类:
编程语言 时间:
2015-08-04 00:28:01
阅读次数:
154
嗯,开始学Python。我安装的是Python 2.7.10版本,安装的时候除了选了路径其他均next,但是在安装好之后,只有在以管理员身份运行命令提示符才可以得到正常的Python提示。否则出现‘python’不是内部或外部命令,也不是可运行的程序或批处理文件。记得当初安装的时候明明选了“Add ...
分类:
编程语言 时间:
2015-08-04 00:14:55
阅读次数:
198
1, 动态的添加库路径。在程序运行过程中修改sys.path的值,添加自己的库路径import syssys.path.append(r'your_path')2, 在Python安装目录下的\Lib\site-packages文件夹中建立一个.pth文件,内容为自己写的库路径。示例如下C:\Use...
分类:
编程语言 时间:
2015-08-04 00:10:40
阅读次数:
505
读取cookies 可以这样:
filename='FileCookieJar.txt'
ckjar = cookielib.MozillaCookieJar()
#这里读取cookie
ckjar.load(filename, ignore_discard=True, ignore_expires=True)
for it...
分类:
编程语言 时间:
2015-08-03 22:51:10
阅读次数:
277
什么是正则表达式?正则表达式是用于描述字符排列和匹配模式的一种语法规则。在很多程序设计语言中都支持利用正则表达式来进行字符串的操作,不同语言中的正则表达式略有不同,但是毕竟都是正则,其本质思想都是一致的,当我们掌握了shell中的正则后,再去看python或者perl里面的正则表达式时,会发现其.....
分类:
系统相关 时间:
2015-08-03 22:36:22
阅读次数:
213
我有一堆层级3到4级的文件夹,这里面存有的一些文件是我需要的,一些是我不需要的。需要的文件都存储在名字中有'Data'的文件夹内。现在我需要把这些文件提取(拷贝)到一个指定的文件夹里。一个文件夹一个文件夹去点开是一种方法,但是对于层级比较深的文件夹是一件很枯燥的事情。本着一切尽量自动化的原则,我用p...
分类:
编程语言 时间:
2015-08-03 22:31:17
阅读次数:
141