随笔分类 - Python
摘要:from . import XXX 默认的就是在当前程序所在文件夹里__init__.py程序中导入XXX from .A import XXX 如果当前程序所在文件夹里没有__init__.py文件,导入A.py文件,A是指当前文件夹下你想导入的函数(或者其他的)的python程序名 如果你想导入
阅读全文
摘要:使用assert断言是学习python一个非常好的习惯,python assert 断言句语格式及用法很简单。 用法:在没完善一个程序之前,我们不知道程序在哪里会出错,与其让它在运行时崩溃,不如在出现错误条件时就崩溃,这时候就需要assert断言的帮助。 (Assert statements are
阅读全文
摘要:参考: 通过编写聊天程序来熟悉python中多线程和socket的用法:https://www.cnblogs.com/mingjiatang/p/4905395.html python socket通信:https://yq.aliyun.com/articles/40745?spm=5176.1
阅读全文
摘要:# if we need it only once and it's quite simple def make_incrementor(n): return lambda x: x + n f = make_incrementor(2) print f(3) # filter, map, reduce foo = [2, 18, 9, 22, 17, 24, 8, 12, 27] prin...
阅读全文
摘要:摘自:http://www.cnblogs.com/kaituorensheng/p/4516983.html 函数式编程 命令式的编程风格已经成为事实上的标准。命令式编程的程序是由一些描述状态转变的语句组成。虽然有时候这种编程方式十分的有效,但有时也不尽如此(比如复杂性)——而且,相对于声明式编程
阅读全文
摘要:Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口,位Python的内置模块,直接import tkinter即可使用。 1.创建窗口 几个常用属性 title: 设置窗口标题 geometry: 设置窗口大小 resizable():设置窗口是否可以变化长 宽 2.模
阅读全文
摘要:问题: 接到需求,告知项目的oracle连接次数过多,对系统造成太过大的负担,要求减少oracle数据库的连接次数 分析: 仔细分析代码以后,发现产生问题的原因,在于之前要求提升oracle监控的监控速度时,将oracle监控的脚本代码,拆分成了多个子进程。导致每次循环服务器都会产生子进程次数的数据
阅读全文
摘要:python的list数据 用这种方式将a.list的数据传递给b.list时,当b.list 的数据发生改变,会影响到a.list 因此,要想改变b.list的数据而不影响a.list,就需要使用循环的方式将数据从a.list中取出,再append进b.list中 这样虽然能够得到想要的list,
阅读全文
摘要:中文目录:http://blog.csdn.net/jurbo/article/details/52334345 官方网站:https://docs.python.org/2.7/index.html
阅读全文
摘要:python从2.6开始支持format,新的更加容易读懂的字符串格式化方法, 从原来的% 模式变成了新的可读性更强的映射 映射示例: 通过位置: '{0},{1}'.format('Blithe',24) #'Blithe,24' '{},{}'.format('Blithe',24) #'Bli
阅读全文
摘要:转载:http://blog.csdn.net/wangjianno2/article/details/51048746 YAML是一个堪比XML,JSON数据格式的更加方便,简洁的,易于人眼阅读的序列化数据格式。 下载地址:http://pyyaml.org/wiki/PyYAML 或者:pip
阅读全文
摘要:MySQL数据库有一个自动提交事务的概念,autocommit。含义是,如果开启autocommit, 则每一个语句执行后会自动提交。即一个语句视为一个事务。在python使用的MySQLdb中,默认是不开启autocommit的。所以,只有在显示commit后,数据库操作才会真正提交。或者在rol
阅读全文
摘要:在代码优化的过程中,碰到了这样一个问题:一个进程中我定义了几个全局变量,然后我又Process了几个子进程,子进程中是否可以各自对全局变量进行修改?最后全局变量会取哪个值呢? 经过一番尝试以后得到结果: 子进程继承父进程的全局变量,而且是以复制的形式完成,所以子进程修改后的全局变量只对自己和自己的子
阅读全文
摘要:摘自:http://www.cnblogs.com/DswCnblog/p/6126588.html With 是什么? 有一些任务可能事先需要设置,事后做清理工作。对于这种场景,Python的with语句提供了一种非常方便的处理方式。一个很好的例子是文件处理,你需要获取一个文件句柄,从文件中读取数
阅读全文
摘要:摘自:http://www.cnblogs.com/dkblog/archive/2011/03/25/1995537.html os.path.abspath(path) #返回绝对路径 os.path.basename(path) #返回文件名 os.path.commonprefix(list
阅读全文
摘要:subprocess的目的就是启动一个新的进程并且与之通信。 subprocess模块中只定义了一个类: Popen。 subprocess.Popen(args, bufsize=0, executable=None, stdin=None, stdout=None, stderr=None, p
阅读全文
摘要:traceback 模块: 允许你在程序里打印异常的跟踪返回 (Traceback)信息, 类似未捕获异常时解释器所做的. 配合MySQL 数据库使用
阅读全文
摘要:python 的调试,令人非常忧伤,通过将输出路径打印的方式,可以提高很大的方便性:
阅读全文
摘要:【转载】廖雪峰的官方网站 可变参数 在Python函数中,还可以定义可变参数。顾名思义,可变参数就是传入的参数个数是可变的。 我们以数学题为例子,给定一组数字a,b,c……,请计算a2 + b2 + c2 + ……。 要定义出这个函数,我们必须确定输入的参数。由于参数个数不确定,我们首先想到可以把a
阅读全文

浙公网安备 33010602011771号