python
标配的小号
本人CSDN博客已停止更新。更多更新的技术文章,请移步本人博客园,博客园链接为http://www.cnblogs.com/biaopei/
展开
-
python基础(六)——mysql的使用
//验证是否安装mysqldb,这个是用于python连接mysql数据库的接口,而不是我们平时用的mysqlimport MySQLdb安装MySQLdb,请访问 http://sourceforge.net/projects/mysql-python ,(Linux平台可以访问:https://pypi.python.org/pypi/MySQL-python)从这里可选择适合您的平台的安装原创 2017-06-15 17:44:51 · 387 阅读 · 0 评论 -
使用python比较两个文件的不同之处
比较两个文件的不同之处用处还是比较大的,特别是比较两个版本的不同之处[root@localhost python]# cat diftest.py#!/usr/bin/pythonimport difflibimport systry: file1=sys.argv[1] file2=sys.argv[2]except Exception,e: print "Err原创 2017-07-08 21:21:10 · 7942 阅读 · 0 评论 -
Python——psutil的使用(收集系统基础信息)
>>> import psutil #导入psutil>>> a=psutil.virtual_memory()>>> a.total #总虚拟内存1023934464>>> a.used原创 2017-07-07 18:13:59 · 528 阅读 · 0 评论 -
如何安装psutil以及提示缺少python.h头文件
下载psutil 下载地址https://pypi.python.org/packages/57/93/47a2e3befaf194ccc3d05ffbcba2cdcdd22a231100ef7e4cf63f085c900b/psutil-5.2.2.tar.gz#md5=bb98d48796cd76d9ccee871aad720f9c 解压 进入解压后的文件夹 安装 python set原创 2017-07-07 16:27:54 · 2849 阅读 · 0 评论 -
python基础(五)——CGI编程
#!/usr/bin/python# -*- coding: UTF-8 -*-print "Content-type:text/html"print # 空行,告诉服务器结束头部print '<html>'print '<head>'print '<meta charset="utf-8">'print '<title>Hel原创 2017-06-15 11:35:44 · 589 阅读 · 0 评论 -
python基础(四)——正则表达式
#!/usr/bin/python# -*- coding: utf-8 -*-import reprint(re.match('www', 'www.runoob.com').span()) # 在起始位置匹配print(re.match('www', 'www.runoob.com')) # 不在起始位置匹配#print(re.match('com', 'www.runoob.co原创 2017-06-15 11:21:24 · 428 阅读 · 0 评论 -
python基础(三)——类的研究
class Employee: //定义类 以冒号结束 '所有员工的基类' //帮助信息 empCount = 0 def __init__(self, name, salary): //调用时初始化,属性有name和salary self.name = name self.salary = salary Empl原创 2017-06-14 21:25:53 · 308 阅读 · 0 评论 -
Python基础(二)
元组(用()定义)中只包含一个元素时,需要在元素后面添加逗号 tup1 = (50,);import time; # 引入time模块ticks = time.time()print "当前时间戳为:", ticks//匿名函数sum = lambda arg1, arg2: arg1 + arg2;# 调用sum函数print "相加后的值为 : ", sum( 10, 20 )pri原创 2017-06-13 17:56:44 · 274 阅读 · 0 评论 -
Python基础(一)
python是根据格式来判断代码块的//经典helloworld,python2.0+版本#!/usr/bin/pythonprint "Hello,World!"//python 3.0+版本,print改为内置函数#!/usr/bin/python3print("Hellow,World!")//等待用户输入a=raw_input("\n\nPress the enter key to原创 2017-06-13 17:00:53 · 345 阅读 · 0 评论 -
python面试题
//函数传递,使用list和dict等传递参数时可以修改对象a = 1def fun(a): a = 2fun(a)print a # 1//区分a = []def fun(a): a.append(1)fun(a)print a # [1]当你不确定你的函数里将要传递多少参数时你可以用*args>>> def print_everything(*args):原创 2017-06-18 23:04:18 · 779 阅读 · 0 评论 -
python基础(八)——多线程
[root@bogon python]# cat test.py #!/usr/bin/ptyhonimport threadimport timedef print_time(threadName,delay): count=0 while count<5: time.sleep(delay) count+1 print原创 2017-06-18 18:37:13 · 316 阅读 · 0 评论 -
python基础(七)——网络编程
服务端我们使用 socket 模块的 socket 函数来创建一个 socket 对象。socket 对象可以通过调用其他函数来设置一个 socket 服务。现在我们可以通过调用 bind(hostname, port) 函数来指定服务的 port(端口)。接着,我们调用 socket 对象的 accept 方法。该方法等待客户端的连接,并返回 connection 对象,表示已连接到客户端。原创 2017-06-16 12:25:40 · 499 阅读 · 0 评论 -
python简单实现目录对比
[root@localhost python]# cat dircmptest.py #!/usr/bin/pythonimport filecmppath1="/root/python/a"path2="/root/python/b"test=filecmp.dircmp(path1,path2) #比较目原创 2017-07-09 19:58:41 · 907 阅读 · 0 评论