
Python
文章平均质量分 53
qqyouhappy
这个作者很懒,什么都没留下…
展开
-
python系列——logging
Python之日志处理(logging模块) - 云游道士 - 博客园原创 2021-11-27 21:26:11 · 443 阅读 · 1 评论 -
python系列——pathlib模块
pathlib 模块的操作对象是各种操作系统中使用的路径(例如指定文件位置的路径,包括绝对路径和相对路径)。这里简单介绍一下图中包含的几个类的具体功能:PurePath 类会将路径看做是一个普通的字符串,它可以实现将多个指定的字符串拼接成适用于当前操作系统的路径格式,同时还可以判断任意两个路径是否相等。注意,使用 PurePath 操作的路径,它并不会关心该路径是否真实有效。 PurePosixPath 和 PureWindowsPath 是 PurePath 的子类,前者用于操作 UNIX.原创 2021-11-27 21:09:00 · 386 阅读 · 0 评论 -
python系列——yaml
基本语法大小写敏感 使用缩进表示层级关系 缩进不允许使用tab,只允许空格 缩进的空格数不重要,只要相同层级的元素左对齐即可 '#'表示注释数据类型YAML 支持以下几种数据类型:对象:键值对的集合,又称为映射(mapping)/ 哈希(hashes) / 字典(dictionary) 数组:一组按次序排列的值,又称为序列(sequence) / 列表(list) 纯量(scalars):单个的、不可再分的值YAML 对象对象键值对使用冒号结构表示key: value..原创 2021-11-27 20:51:11 · 607 阅读 · 0 评论 -
Python系列-运算符
运算符 描述 [][:] 下标,切片 ** 指数 ~+- 按位取反, 正负号 */%// 乘,除,模,整除 +- 加,减 >><< 右移,左移 & 按位与 ^| 按位异或,按位或 <=<>>= 小于等于,小于,大于,大于等于 ==!= 等于,不等于 isis not 身份运算符 innot in 成...原创 2021-11-27 20:42:16 · 138 阅读 · 0 评论 -
python系列——glob模块
glob模块是最简单的模块之一,内容非常少。用它可以查找符合特定规则的文件路径名。跟使用windows下的文件搜索差不多。查找文件只用到三个匹配符:"*", "?", "[]"。"*"匹配0个或多个字符"?"匹配单个字符"[]"匹配指定范围内的字符,如:[0-9]匹配数字。...原创 2021-03-06 21:06:54 · 169 阅读 · 0 评论 -
python系列——tqdm模块
tqdm模块参数说明class tqdm(object): """ Decorate an iterable object, returning an iterator which acts exactly like the original iterable, but prints a dynamically updating progressbar every time a value is requested. """ def __init__(self, iterab原创 2021-01-28 20:15:02 · 707 阅读 · 0 评论 -
Python中 __all__
在其他的模块中,导入定义__all__的模块时,只能导入该模块__all__中的变量,方法和类。原创 2020-11-01 20:57:46 · 164 阅读 · 0 评论 -
Python datetime详解
datetime模块定义了5个类,分别是datetime.date:表示日期的类,常用的属性有year, month, day datetime.datetime:表示日期时间的类,常用的属性有hour, minute, second, microsecond datetime.time:表示时间的类 datetime.timedelta:表示时间间隔,即两个时间点的间隔 datetime.tzinfo:时区的相关信息date(1)静态方法class datetime.date(yea原创 2020-10-15 20:29:46 · 46123 阅读 · 0 评论 -
python中【-1】、【:-1】、【::-1】、【n::-1】
a=[1,2,3,4]print(a)print(a[-1]) ###取最后一个元素print(a[:-1]) ### 除了最后一个取全部print(a[::-1]) 相当于a[-1:-len(a)-1:-1]### 取从后向前(相反)的元素print(a[2::-1]) ### 取从下标为2的元素翻转读取...原创 2020-09-11 21:31:18 · 3531 阅读 · 0 评论 -
python模块中的__all__用法
用于模块导入时限制,此时被导入模块若定义了__all__属性,则只有__all__内指定的属性、方法、类可被导入;若没定义,则导入模块内的所有公有属性,方法和类原创 2020-09-05 19:27:37 · 290 阅读 · 0 评论 -
python基础-list
序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0。序列都可以进行的操作包括索引,切片,加,乘,检查成员。创建列表:list= [1, 2, 3, 4, 5 ]list[1] #2 使用下标索引来访问列表中的值list.append('6') 使用append()方法来添加del list[-1] ...翻译 2020-07-02 10:53:02 · 215 阅读 · 0 评论 -
python基础-类
在Python中,属性和方法的访问权限只有两种,也就是公开的和私有的,如果希望属性是私有的,在给属性命名时可以用两个下划线作为开头。大多数Python程序员会遵循一种命名惯例就是让属性名以单下划线开头来表示属性是受保护的,本类之外的代码在访问这样的属性时应该要保持慎重。那么如果想访问属性可以通过属性的getter(访问器)和setter(修改器)方法进行对应的操作。# 访问器 - getter方法 @property def age(self): return se翻译 2020-07-16 16:36:18 · 464 阅读 · 0 评论 -
python基础-字符串
字符串类型是一种结构化的、非标量类型。字符串中的\表示转义,通过在字符串的最前面加上字母r来加以说明“\”不是转义。+运算符来实现字符串的拼接*运算符来重复一个字符串的内容in和not in来判断一个字符串是否包含另外一个字符串(成员运算)[]和[:]运算符从字符串取出某个字符或某些字符(切片运算)a, b = 5, 10print('{0} * {1} = {2}'.format(a, b, a * b))print(f'{a} * {b} = {a * b}')...翻译 2020-07-16 14:08:11 · 136 阅读 · 0 评论 -
python基础-for和while
for i in range(1, 101, 2):#range(start, stop, stride)前闭后开 print('i:', i)while:break关键字来提前终止循环,需要注意的是break只能终止它所在的那个循环;continue,它可以用来放弃本次循环后续的代码直接让循环进入下一轮import randomanswer = random.randint(1, 100)counter = 0while True: counter += 1 ..翻译 2020-07-15 12:51:31 · 172 阅读 · 1 评论 -
python基础-输出
a = 9b = 2print('%d + %d = %d' % (a, b, a + b))print('%d - %d = %d' % (a, b, a - b))print('%d * %d = %d' % (a, b, a * b))print('%d / %d = %f' % (a, b, a / b))print('%d // %d = %d' % (a, b, a // b))print('%d %% %d = %d' % (a, b, a % b))print('%d **.翻译 2020-07-15 11:41:31 · 431 阅读 · 0 评论 -
python3.7 版本降级至python3.6
conda直接安装指定版本就行 conda install python==3.6原创 2019-07-08 18:30:31 · 28450 阅读 · 4 评论 -
Python笔记
Python Releases for Windows | Python.orgPython IDE | 菜鸟教程pycharm 最新版 注册码_百度经验DownloadPythonTab:Python中文开发者社区门户Day 5 - 编写Web框架 - 廖雪峰的官方网站python爱好者 论坛Python & PyCharm & Django 搭建web开发环境 - 一宁 - 博客园python原创 2016-08-03 14:44:23 · 411 阅读 · 0 评论