摘要:
logging模块 logging是用来记录日志的模块,一般记录用户在软件中操作。 # 定义日志输出格式 结束#注意1: log文件的目录BASE_PATH = os.path.dirname(os.path.dirname(__file__))logfile_dir = os.path.join( 阅读全文
posted @ 2019-11-19 21:02
薛定谔的量子猫
阅读(132)
评论(0)
推荐(0)
摘要:
subprocess模块 import subprocess #导入subprocess模块,该模块的作用为可以通过python代码向终端(cmd)发送命令while True: #进行循环,可以让用户重复的进行输入 cmd_str = input('请输入终端命令:').strip() #定义变 阅读全文
posted @ 2019-11-19 21:00
薛定谔的量子猫
阅读(238)
评论(0)
推荐(0)
摘要:
常用模块2 json模块:是一个序列化模块 json:是一个第三方的特殊数据格式 可以将python数据类型--》json数据格式--》字符串--》文件中 其他语言使用python数据: 文件中--》字符串--》json数据格式--》其他语言的数据类型 在json中所有的字符串都是双引号 pytho 阅读全文
posted @ 2019-11-19 20:48
薛定谔的量子猫
阅读(120)
评论(0)
推荐(0)
摘要:
三元表达式 三元表达式是python为我们提供的一种简化代码 语法:res = 条件成立时返回的值 if 条件 else 条件不成立时返回的值 比较用法;1.复杂的小白方式def max(x,y):if x>y: return x else: return yres = max(1,2)print( 阅读全文
posted @ 2019-11-19 20:47
薛定谔的量子猫
阅读(140)
评论(0)
推荐(0)
摘要:
常用模块 在python的三种时间表现形式: 1.时间戳:给电脑看的,自1970-01-01 00:00:00到当前时间,计算了多少秒 2.格式化时间(format string):给人看的,返回的是时间的字符串 2002-01-11 3.格式化时间对象(struct time):返回的是一个元祖, 阅读全文
posted @ 2019-11-19 20:47
薛定谔的量子猫
阅读(165)
评论(0)
推荐(0)
摘要:
函数递归 函数递归就是指的是重复(直接或间接调用)函数本身,这是一种函数嵌套调用的表现形式 直接调用:指的是在函数内置,直接调用函数本身。 间接调用:两个函数之间相互调用见解造成递归 python中的递归深度即限制递归次数:998 PS:每一台操作系统中都会根据硬盘来设置默认递归深度。 查看当前递归 阅读全文
posted @ 2019-11-19 20:46
薛定谔的量子猫
阅读(146)
评论(0)
推荐(0)
摘要:
生成器 1.什么是生成器: 生成的工具,本质是一个自定义的迭代器 2.如何实现生成器: 但凡在函数内部定义了yield,调用函数时,函数体代码不会执行,会返回一个结果,该结果就是生成器。 yield: 用于返回值,但不同于return,函数一旦遇到return就结束,而yield可以保存函数运行状态 阅读全文
posted @ 2019-11-19 20:45
薛定谔的量子猫
阅读(66)
评论(0)
推荐(0)
摘要:
迭代器 1.什么是迭代器: 迭代器就是迭代取值的一个工具。 迭代:迭代指的是重复迭代,每一次迭代都是基于上一次结果而来的。 2.可迭代对象: 内置有__ iter__()的对象都是可迭代1对象,字符串,列表,元祖,字典,集合、打开的文件都是可迭代对象。 3.迭代器对象: 内置有__iter__()和 阅读全文
posted @ 2019-11-19 20:44
薛定谔的量子猫
阅读(105)
评论(0)
推荐(0)

浙公网安备 33010602011771号