1.三元表达式之坑 很显然,Python把第一行的(10 + 4)看成了三元表达式的前部分,这个坑是看了《Python cookbook》(P5)中学到的,书中的代码: 2.Python生成器(yield)+递归 前两天一直纠结python的生成器递归该怎么写,今天看了os.walk()的代码恍然大 ...
分类:
编程语言 时间:
2018-05-16 15:24:58
阅读次数:
191
import osimport sys__file__ #只保存文件名(不包含绝对路径)os.path.abspath(__file__) #返回绝对路径(文件名+绝对路径)BASE_DIR = os.path.dirname(os.path.abspath(__file__)) #文件所在绝对路径 ...
分类:
编程语言 时间:
2018-05-16 15:09:56
阅读次数:
140
os 模块提供了很多允许你的程序与操作系统直接交互的功能 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目录名:os.listdir() 函数用来删除一个文件:os.remove() 删除多个目录:os.removedirs(r“c:\p ...
分类:
其他好文 时间:
2018-05-16 13:10:59
阅读次数:
175
得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目录名:os.listdir() 函数用来删除一个文件:os.remove() 删除多个目录:os.removedirs(r“c:\python”) 检验给出的路径是否是一个文件:os.pat... ...
分类:
其他好文 时间:
2018-05-12 12:42:48
阅读次数:
156
os.getcwd() :查看当前所在路径。 os.chdir():改变当前工作目录。 os.listdir():列举目录下的所有文件,返回一个列表。 os.path.split():将路径分解为(文件夹,文件名)。 os.path.getmtime(path):文件或文件夹的最后修改时间,从新纪元 ...
分类:
编程语言 时间:
2018-05-11 23:29:04
阅读次数:
197
2018-05-061.讲在课前# 作业: # 重要 # 讲解视频2.复习和今日内容 # 装饰器的进阶 # 给装饰器加上一个开关 — 从外部传了一个参数到装饰器内(从装饰器外通过一个变脸来控制装饰器的使用) # 多个装饰器装饰同一个函数(既想记录时间,又想打日志) — 套娃 # 每个装饰器都完成一个... ...
分类:
其他好文 时间:
2018-05-11 00:10:57
阅读次数:
186
一、tar包打包 输出结果: 二、事件通知使用方法: 此时再调用 wait()阻塞时,就不再起作用了,需要先调用e.clear()清除才能再使用wait()阻塞 输出结果: ...
分类:
编程语言 时间:
2018-05-08 17:40:45
阅读次数:
191
1.搜索文件名中以指定的字符串开头(如搜索dll,结果中含有dll a,dll abc等) 我的目录下有dll a.txt和dll.txt文件 其中a文件夹下还有这两个文件 我希望通过python选择寻找关键字dll来把这四个文件找出 输出结果: 2.如果我只想找出名叫dll的txt,不要dll a ...
分类:
编程语言 时间:
2018-05-06 14:53:31
阅读次数:
170
1.函数返回值 2.匿名函数: 3.列表生成器 4.字典排序 5.常用标准模块 6.导入模块的顺序 下面是一个练习题: 7.sys.argv 的作用是用来获取命令行里面运行Python文件的时候传入的参数,例子 在Terminal里面运行命令如:python 文件名.py --help 测试 8.时 ...
分类:
编程语言 时间:
2018-05-03 20:03:46
阅读次数:
188
os.getcwd() 得到当前工作目录,即当前Python脚本工作的目录路径 os.listdir() 返回指定目录下的所有文件和目录名 os.remove() 函数用来删除一个文件 os.removedirs(r“c:\python”) 删除多个目录 os.path.isfile() 检验给出的 ...
分类:
其他好文 时间:
2018-05-02 11:10:43
阅读次数:
142