摘要:
1. 如何调节界面字体大小 File→Setting→Editor→Font可以直接调整。 先应用,效果可以再确认。 2. 批量更改变量、函数名 对于变量和函数名,邮件->refactor->rename即可。 阅读全文
摘要:
python私有函数的声明是通过变量名来定义的,而不是通过特有的关键字来定义。 1、 _xx 以单下划线开头的表示的是protected类型的变量。即保护类型只能允许其本身与子类进行访问。 2、 __xx 双下划线的表示的是私有类型的变量。只能允许这个类本身进行访问了,连子类也不可以访问。 3、 _ 阅读全文
摘要:
(代码参考自https://blog.csdn.net/ghostfromheaven/article/details/7671853,感谢博主) 利用python装饰器可以单例对象,@的语法糖的意义在于 My = singleton(My(*args, **kw)) 阅读全文
摘要:
1.解释 装饰器的功能就是对一个已有的函数进行包装,在不改变其内部代码的情况下,将其他的功能动态地加载进去。 例如如下的函数 这里aaa函数是一个已有的而函数,我们想在不改变它内部代码的情况下,创造一个给它新加入打印“HIHI”的功能,就可以通过一个函数生成器(msg函数),来返回一个函数,这个函数 阅读全文
摘要:
当函数的参数不确定时,可以使用*args 和**kwargs,*args 以元组方式存贮,**kwargs是字典格式。 *args def ff(*args): for value in args: print "arg:", value ff(1, "two", 3) # *args可以当作可容纳 阅读全文
摘要:
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE,对应对这个资源的查,改,增,删4个操作。 1. 数据传输 GET请求的数据会附在URL之后(就是把数据放置在HTTP协议头中),以?分割URL和传输数据,参数之间以&相连,如:login.acti 阅读全文
摘要:
__init__.py 文件的作用是将文件夹变为一个Python模块,Python 中的每个模块的包中,都有__init__.py 文件。 我们在导入一个包时,实际上是导入了它的__init__.py文件。 __init__.py中有一个重要的变量,__all__, 它用来将模块全部导入。也就是__ 阅读全文
摘要:
type(params).__name__=='dict' type(params).__name__=='list' 阅读全文
摘要:
常用环境变量 HOME: 使用者的目录地址 BASH: 目前使用的shell HISTSIZE: 保留历史命令的数目上限 PATH:系统默认的可执行文件搜索路径 LANG:系统使用的编码。很多程序是根据系统指定的编码去解析输入文件,如果编码不正确,很多文件就无法正确解析。 RANDOM:随机产生一个 阅读全文
摘要:
bash shell的全称是Bourne Again SHell,是Bourne Shell 的增强版,而Bourne Shell 是Steven Bourne发展起来的第一个shell (说法引自《鸟哥私房菜》,http://linux.vbird.org/linux_basic/0320bash 阅读全文