摘要: *args与**kwargs *args:接收不确定长度的位置参数(即实参可能为0个、一个或多个),并将所有接收到的位置参数打包成一个元组,传入args参数 **kwargs:接收不确定长度的关键字参数,并将所有接收到的关键字参数打包成一个字典,传入kwargs参数 阅读全文
posted @ 2023-02-17 17:18 chenwandong 阅读(16) 评论(0) 推荐(0) 编辑
摘要: >>> foo = [2, 18, 9, 22, 17, 24, 8, 12, 27] >>> print filter(lambda x: x % 3 == 0, foo) [18, 9, 24, 12, 27] >>> print map(lambda x: x * 2 + 10, foo) [ 阅读全文
posted @ 2023-02-17 14:54 chenwandong 阅读(12) 评论(0) 推荐(0) 编辑
摘要: orted() 作为 Python 内置函数之一,其功能是对序列(列表、元组、字典、集合、还包括字符串)进行排序。sorted() 函数的基本语法格式如下: list = sorted(iterable, key=None, reverse=False) 其中,iterable 表示指定的序列,ke 阅读全文
posted @ 2023-02-16 18:38 chenwandong 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 描述 map() 会根据提供的函数对指定序列做映射。 第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。 语法 map() 函数语法: map(function, iterable, ...) 参数 functio 阅读全文
posted @ 2023-02-16 18:36 chenwandong 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 使用花括号{和}来创建一个包含多个元素的集合。集合和字典之间的区别在于,字典要求我们键入由冒号:分隔的键值对,而集合则不需要。 4. 集合中添加新的元素我们一般使用add方法来给集合中添加新的元素,如下: s1 = {3,4,5}s1.add(6)# s1 will be {3,4,5,6}123需 阅读全文
posted @ 2023-02-16 18:26 chenwandong 阅读(27) 评论(0) 推荐(0) 编辑
摘要: isinstance() 方法的语法: isinstance(object, classinfo) 参数 object -- 实例对象。 classinfo -- 可以是直接或间接类名、基本类型或者由它们组成的元组。 返回值 如果对象的类型与参数二的类型(classinfo)相同则返回 True,否 阅读全文
posted @ 2023-02-16 18:21 chenwandong 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 一、JSON介绍 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写。 二、常用方法 方法描述 json.loads() 将JSON字符串转化为Python对象 json.dumps() 将Python对象转化为JSON字符串 json.l 阅读全文
posted @ 2022-11-16 17:19 chenwandong 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 1 os+shutil 模块 python删除文件和文件夹主要用到os模块和shutil模块,针对文件夹和文件的删除,有几种情况,直接上代码 1.1 删除文件夹删除一个文件夹,无论里面是否有文件或文件夹 # # (不支持文件,文件夹不存在会报错)def del_files0(dir_path): s 阅读全文
posted @ 2022-11-16 16:19 chenwandong 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 1 获取进程id当我们运行py文件时,该程序的运行就是一个进程 ,如果在该进程中又创建了其他进程,那么该进程就是主进程,创建的其他进程就是子进程。下面我们通过通过os库中的方法,打印当前进程和父进程的id来验证这一关系。 os.getpid() 获取当前进程idos.getppid() 获取父进程i 阅读全文
posted @ 2022-11-16 14:52 chenwandong 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 引入 schedule 模块,通过调用 scedule.every(时间数).时间类型.do(job)发布周期任务。 发布后的周期任务需要用 run_pending函数来检测是否执行,因此需要一个While循环不断地轮询这个函数。 获取目前所有的作业如果你想获取目前所有的作业:# Python 实用 阅读全文
posted @ 2022-11-15 16:41 chenwandong 阅读(155) 评论(0) 推荐(0) 编辑