摘要: #!/usr/bin/python# -*- coding: UTF-8 -*-#encoding=utf-8#win32api#注册表操作# 注册表项# HKEY_CLASSES_ROOT# HKEY_CURRENT_USER# HEKY_LOCAL_MACHINE# HKEY_USERS# HKEY_CURRENT_CONFIG import win32apiimport win32con#注册表打开#RegOpenKey(key, subKey , reserved , sam)#RegOpenKeyEx(key, subKey , reserved , sam)#key: HKEY_C 阅读全文
posted @ 2013-08-30 23:58 神·鲸落 阅读(1247) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/python# -*- coding: UTF-8 -*-# 目录操作:# os.mkdir("file") 创建目录# 复制文件:# shutil.copyfile("oldfile","newfile") oldfile和newfile都只能是文件# shutil.copy("oldfile","newfile") oldfile只能是文件夹,newfile可以是文件,也可以是目标目录# 复制文件夹:# shutil.copytree("olddir" 阅读全文
posted @ 2013-08-30 23:54 神·鲸落 阅读(773) 评论(0) 推荐(0) 编辑
摘要: #encoding=utf-8##########元组的简写##################################################################t=1234,5567,"hello" #为t=(1234,5567,"hello")的简写 print tu=t,(1,2,3)print uempty=()#空元组#通过元组可以很简单的进行数据交换a=1b=2print "a,b:",a,ba,b=b,aprint "a,b:",a,b#一次赋多值v=("a&q 阅读全文
posted @ 2013-08-30 23:50 神·鲸落 阅读(242) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/python# -*- coding: UTF-8 -*-# #eg.1# #使用元组或字典的参数调用函数# def fun(a,b):# print a,b## apply(fun,("one","two"))# apply(fun,(1,2+3))#### #eg.2# #使用apply函数传递关键字参数# apply(fun,("one","two"))# apply(fun,("one",),{"b":"two"})# app 阅读全文
posted @ 2013-08-30 23:48 神·鲸落 阅读(595) 评论(0) 推荐(0) 编辑
摘要: #encoding=utf-8##encode 将对象按照指定编码进行编码。##decode 将对象按照指定编码进行解码。s="你好"s.decode("GBK")s.decode("GBK").encode("utf-8")##>>> s="你好"##>>> s.decode("GBK")##u'\u4f60\u597d'##>>> s.decode("gbk").encode(&qu 阅读全文
posted @ 2013-08-30 23:44 神·鲸落 阅读(276) 评论(0) 推荐(0) 编辑
摘要: print eval("__import__('os').getcwd()")# print eval("__import__('os').remove('file')") 阅读全文
posted @ 2013-08-30 23:42 神·鲸落 阅读(217) 评论(0) 推荐(0) 编辑
摘要: #encoding=utf-8# math包from math import *#2个常量#math.e # 自然常数e# math.pi # 圆周率piprint eprint pi# 此外,math包还有各种运算函数 (下面函数的功能可以参考数学手册):# math.ceil(x) # 对x向上取整,比如x=1.2,返回2# math.floor(x) # 对x向下取整,比如x=1.2,返回1# math.pow(x,y) # 指数运算,得到x的y次方# math.log(x) # 对数,默认基底为e。可以使用base参数,来改变对数的基... 阅读全文
posted @ 2013-08-30 23:40 神·鲸落 阅读(432) 评论(0) 推荐(0) 编辑
摘要: ###集合是无序的,不重复的元素集,类似数学中的集合,可进行逻辑运算和算术运算。#无序 不重复#set([list])s=set(['a','b','c']) #集合对象sprint "集合s的长度",len(s)print 'a' in sprint 'd' not in ss1=set([1,2,3,4,5])s2=set([1,2,3,4,5,6,7])print "s1是否s2的子集:",s1.issubset(s2),"子集:等价于s1=s2" 阅读全文
posted @ 2013-08-30 23:24 神·鲸落 阅读(395) 评论(0) 推荐(0) 编辑
摘要: #encoding=utf-8#enumerate 是python中的内置函式#enumerate(iterable) #适合for循环,可以同时循环序号和元素mylist=["a","b","c","d","e","f"]print enumerate(mylist)for index,object in enumerate(mylist):print index,object#结果为#1 a#1 b#2 c#3 d#4 e#5 f #map()#函式说明map(funct 阅读全文
posted @ 2013-08-30 23:00 神·鲸落 阅读(280) 评论(0) 推荐(0) 编辑
摘要: pyinstaller2 不需要安装G:\pyinstaller2> 为pyinstaller.py所在的路径-F 表示生成单个exe文件C:\1.py 为需要转换的py文件所在路径cd.. 是上一层目录或者回车之后:最后一行为生成exe文件所在目录 阅读全文
posted @ 2013-08-30 22:44 神·鲸落 阅读(290) 评论(0) 推荐(0) 编辑