
python 基础
linxue110
这个作者很懒,什么都没留下…
展开
-
pythond 的kdPythonAPIViewer模块
使用python的时候,有时候引用包想查看某些函数引用,比如pyqt里面的方法,编辑器调试的不太完全。找到了kdPythonAPIViewer这个模块。使用起来感觉不错。安装方法 pip installkdPythonAPIViewer使用 点击桌面kdPythonAPIViewer.bat 直接使用就行了或者在python Scripts 文件夹里面直接把kdPythonAP...原创 2020-04-15 11:30:39 · 182 阅读 · 0 评论 -
python 自定义文件类型
一直在找python 自定义文件类型,用来保存敏感数据,现在终于找到一个比较满意的了。直接上代码import pickleli = ["nihao","haloo",{"sdf":123}]with open("test.xxx","wb") as fb: pickle.dump(li,fb)with open("test.xxx","rb") as fb: ss...原创 2019-11-13 13:48:07 · 1500 阅读 · 0 评论 -
python的一些基础知识
由于基础不牢固,没有系统的学习,所以有点问题就需要百度,查资料,有的时候太费时间了,简单记录一些基础知识,至少看着比较方便。字符串分割字符串分割是比较常用的功能,悲剧的是我每次用都基本上查找一次,记一下我目前用过的,date= 'MN=0002;CN=1;CP=&&one:123,two:456,three:789,four:147&&b6ca'res ...原创 2018-12-19 17:31:15 · 151 阅读 · 0 评论 -
python的with as用法
有一些任务,可能事先需要设置,事后做清理工作。对于这种场景,Python的with语句提供了一种非常方便的处理方式。一个很好的例子是文件处理,你需要获取一个文件句柄,从文件中读取数据,然后关闭文件句柄。如果不用with语句,代码如下:file = open("/tmp/foo.txt")data = file.read()file.close()这里有两个问题。一是可能忘记关闭文件句柄...转载 2018-12-23 10:14:12 · 147 阅读 · 0 评论 -
python中的__dict__,__getattr__,__setattr__
python class 通过内置成员__dict__ 存储成员信息(字典)我们可以通过重载__getattr__和__setattr__来拦截对成员的访问或者作出一些自己希望的行为getattr 在访问对象访问类中不存在的成员时会自动调用,白话讲就是*.属性且属性不存在时调用,setattr 方法用于在初始化对象成员的时候调用,即在设置__dict__的item时就会调用__setattr...原创 2019-01-27 17:52:26 · 267 阅读 · 0 评论 -
python 私有化属性
python 没有和其他编程语言一样的定义共有属性和私有属性的关键字,实现属性私有化和属性保护,都是使用代码格式进行的伪效果。属性名称什么下划线都不加 就是共有属性,- 可以在类内使用- 可以子类继承内部使用- 可以在实例化对象使用- 可以在子类实例化调用- 在模块直接类名.属性使用- 在模块直接子类名.属性使用- 在其他文件 import 模块名称 模块名称.属性 可以使用...原创 2019-05-29 21:49:17 · 814 阅读 · 0 评论