python_开发
文章平均质量分 57
python_开发
zk仔的博客
静候再静候,就算失收始终要守
展开
-
pyenv的安装与使用
【代码】pyenv的安装与使用。原创 2024-06-20 18:20:58 · 278 阅读 · 0 评论 -
随机数
随机数# 环境变量# import os,sys# base = os.path.abspath('..')# sys.path.insert(0,base)# 忽略警告信息# import warnings# warnings.simplefilter(action = "ignore", category = FutureWarning)# warnings.filterwa...原创 2020-04-05 13:20:02 · 118 阅读 · 0 评论 -
pyinstaller
安装pip install pyinstaller使用# 标准使用pyinstaller -F demo.py # 指定模块pyinstaller.py -F -p C:\python27; ..\demo.py# 添加图标pyinstaller.py -F -p C:\python27; -i ..\a.ico ..\demo.py...原创 2019-11-15 09:52:30 · 117 阅读 · 0 评论 -
python进阶_类
python进阶_类常用内建属性类相关内置函数类属性和实例实行`__new__`类方法`@classmethod`静态方法`@staticmethod`元类设计模式单例常用内建属性# 函数__new__ #创建实例所需的方法__init__ #构造初始化函数,在__new__内部调用__repr__ #值打印时调用,打印返回值__call__ #实例当函数调用时执行__iter__...原创 2019-05-07 11:50:32 · 119 阅读 · 0 评论 -
利用struct打包数据
高性能数据读写,二进制,十六进制理解struct模块二进制与十六进制的转换字符串与二进制数字与二进制int纯数字结构体混合结构及高性能理解struct模块struct用于把数据结构与二进制交互,打包或解析在c++里的struct的数据体struct Preson{ int age; string name;}preson;int main(){ //pre...原创 2019-04-17 15:10:37 · 409 阅读 · 0 评论 -
理解@classmethod和@staticmethod
classmethod 大概的原理# -*- coding:utf-8 -*- def cmd(func): def inner(*arg,**agrs): arg=list(arg) # 把self改为self.__class__,再执行函数 cls=arg[0]=arg[0].__class__ return func...原创 2019-04-14 17:13:39 · 673 阅读 · 0 评论 -
python_进阶_对象
python_进阶_对象访问修饰符相关内置函数外部添加变量访问修饰符公有成员默认情况私有成员用双下横线声明私有成员不可在外部及子类访问,也不允许被继承特殊成员方法__new__:构造函数,创建实例的方法,返回实例__init__:初始化函数,在new的内部调用__repr__:实例被直接打印时调用,打印返回值__call__:实例当函数被调用时执行__iter__:返回...原创 2019-06-27 10:34:02 · 76 阅读 · 0 评论 -
python_常用标准库及第三库函数汇总
python_常用标准库及第三库函数汇总sysosrandompyperclipcollections字符串格式编码其他syssys.path.append(r'E:\workplace\'):指定路径加入环境变量sys.argv[0]:返回当前文件abs路径sys.stdin.encoding:返回系统默认编码osos.path.abspath(__file__):返回当前文件abs...原创 2019-03-03 18:15:32 · 1783 阅读 · 0 评论 -
python_多进程_multiprocessing
多进程_Multiprocessing常用类常用函数examplepool.map()pool.apply_async()multiprocessing.Queue()multiprocessing.Pipe常用类class Multiprocessing.Process(target,args,name)【构造进程对象】【target:传入函数名】【args:Tuple类型,传入函...原创 2019-03-03 12:57:32 · 272 阅读 · 0 评论 -
python_正则表达式
python_正则表达式常用函数正则表达式模式正则表达式实例常用函数编译匹配模式:re.compile(pattern[, flags]):返回re.MatchObject,可被存入匹配参数pattern里匹配:re.match(pattern, string, flags=0):从头开始匹配,只匹配1次re.search(pattern, string, flags=0):匹配...原创 2019-02-26 17:14:30 · 127 阅读 · 0 评论 -
python_多线程_threading
多线程_threading常用类常用顶级方法examplethreading.Condition()threading.Event()常用类class threading.Thread(target=Funtion,args=Tuple)【创建线程对象thd.start():启动指定线程thd.join():析构指定线程class threading.Lock()【左边rel...原创 2019-02-28 11:17:49 · 258 阅读 · 0 评论 -
ipython基础
ipython基础启动ipythonTab键自动完成内省常用快键键魔术命令汇总与操作系统交互启动ipythonipython:默认模式ipython --pylab:集成matplotlib的绘图模式Tab键自动完成Tab:自动完成_Tab:显示隐藏方法/Tab:找出匹配路径的文件内省variable?:显示变量通用信息funtion?:显示函数docstringf...原创 2019-02-17 11:03:23 · 128 阅读 · 0 评论 -
pip语句
pip语句安装Python3 pip:$ sudo python3 get-pip.py显示路径和版本pip –version获取帮助pip –help升级pippip install -U pip安装包pip install PackageName升级包pip install –upgrade PackageName卸载包pip uninstall packagen...转载 2019-02-17 09:19:34 · 694 阅读 · 0 评论 -
python基础
python基础名字对函数闭包构造器 generator装饰器高级排序断言iffor循环exec & eval继承异常其他常用名字对girls=['alice','bernice','clarce']boys=['chris','arnold','bob']#低效(每次循环要检查girls的全部元素)print ([b+'+'+g for b in boys for g in ...原创 2019-02-16 16:31:09 · 168 阅读 · 0 评论