摘要:
一 (简单应用)、 输出: WARNING:root:warning messageERROR:root:error messageCRITICAL:root:critical message 可见,默认情况下Python的logging模块将日志打印到了标准输出中,且只显示了大于等于WARNING 阅读全文
摘要:
就其本质而言,正则表达式(或 RE)是一种小型的、高度专业化的编程语言,(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 字符匹配(普通字符,元字符): 1 普通字符:大多数字符和字母都会和自身匹配 >>> 阅读全文
摘要:
原文链接:https://www.cnblogs.com/yuanchenqi/articles/5732581.html 阅读全文
摘要:
之前我们学习过用eval内置方法可以将一个字符串转成python对象,不过,eval方法是有局限性的,对于普通的数据类型,json.loads和eval都能用,但遇到特殊类型的时候,eval就不管用了,所以eval的重点还是通常用来执行一个字符串表达式,并返回表达式的值。 什么是序列化? 我们把对象 阅读全文
摘要:
网上给出的原因倾向于MySQL的tmpdir的临时目录磁盘空间不足,如果检查确实时空间不足,请调整量tmpdir和slave_load_tmpdir,然后重启mysql服务。调整的方法是 locate my.cnf定位出配置文件位置,修改MySQL配置文件/etc/my.cnf,修改如下: 使用 s 阅读全文
摘要:
通过python终端执行某个模块的某个方法 XX.py XXX XXX 阅读全文
摘要:
正常的python项目,打开看到的应该是一个个文件包,不同的功能模块放在不同的包里面; 通常是bin目录下的bin.py是程序的入口,下面的bin.py如何导入main.py并执行呢: 阅读全文
摘要:
def v_code(): ret="" for i in range(5): num=random.randint(0,9) alf=chr(random.randint(65,122)) s=str(random.choice([num,alf])) ret+=s return ret print(v_code()) 阅读全文
摘要:
time模块 time、sys等模块是C语言实现的,内置到了python解释器的。而不是py文件。 导入模块的时候,优先到python解释器,然后才会找py文件。 random模块 原文地址:https://www.cnblogs.com/yuanchenqi/articles/5732581.ht 阅读全文
摘要:
if __name__=="__main__": main.run() 只有当,当前文件为执行文件的时候__name__=="__main__才成立;否则,运行结果为当前文件包的路径;此用法经常用于某个模块写测试时候用,并不想让调用者去执行该函数; 所以在写非执行文件的模块时候要养成写这个条件的习惯 阅读全文