
python
该专栏包括一些python代码的使用技巧与方法
湫兮之风
这个作者很懒,什么都没留下…
展开
-
Python: 详细介绍pyinstaller打包py文件为可执行exe
如果尚未安装--onefile):生成一个独立的.exe文件,但启动速度稍慢。(默认):生成多个文件,启动较快,但要保留所有文件。原创 2025-04-02 14:26:17 · 285 阅读 · 0 评论 -
Python:切片语法左闭右开 [,)
左闭右开的原则。这种设计在处理子集时非常方便,尤其是对于范围的选择。原创 2024-10-28 11:46:54 · 591 阅读 · 0 评论 -
Python:异常捕捉机制(try-except)
Python 的异常处理机制是一种强大而灵活的工具,帮助开发者处理代码中的错误和异常。通过合理使用else和finally块,你可以编写更加健壮和可靠的代码。掌握异常处理的最佳实践能够提升代码的可维护性和可读性,确保程序在面对各种异常情况时能够稳定运行。原创 2024-08-22 13:50:42 · 1034 阅读 · 0 评论 -
Python:filter过滤器
是 Python 中的一个内置函数,用于过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表。该函数接收两个参数,一个是函数,一个是序列,序列的每个元素作为参数传递给函数进行判定,然后返回 True 或 False,最后将返回 True 的元素放到新列表中。原创 2024-03-18 22:39:39 · 403 阅读 · 0 评论 -
Python:字典的合并
【代码】Python:字典的合并。原创 2024-03-18 22:02:50 · 160 阅读 · 0 评论 -
Python:字典取值及循环遍历
【代码】Python:字典取值及循环遍历。原创 2024-03-18 21:52:17 · 222 阅读 · 0 评论 -
Python:列表转换为字典
【代码】Python:列表转换为字典。原创 2024-03-18 21:42:02 · 147 阅读 · 0 评论 -
Python:列表、元组及字典的生成式表达
【代码】Python:列表与元组的生成式表达。原创 2024-03-18 21:15:31 · 343 阅读 · 0 评论 -
Python:读取文件, read()、readline()、readlines()区别
一、read()一、read()read()原创 2024-01-16 16:30:06 · 1413 阅读 · 0 评论 -
Python: locals()详细解释
locals()locals()是一个内置函数,用于返回当前局部作用域的字典。这个字典包含了当前函数或模块中所有局部变量的名称和值。locals()原创 2024-01-15 20:22:44 · 2737 阅读 · 0 评论 -
Python: vars()详细解释
vars()是一个内置函数,用于返回一个对象的__dict__属性。它接受一个对象作为参数,如果省略参数,它返回当前局部作用域的字典。具体而言,vars()原创 2024-01-15 20:16:25 · 506 阅读 · 0 评论 -
Python: ** 的用处
在 Python 中,**主要用于两个相关但不同的概念:解包(unpacking)和关键字参数(keyword arguments)的传递。让我们分别解释这两个方面。原创 2024-01-15 20:04:55 · 755 阅读 · 0 评论 -
Python: 依正则表达式替换字符串中的字串
当我们想根据一个正则表达式或者某个特定字符来替换字符串中符合条件的字串,可以使用re库中sub函数来进行操作,re库是python中自带的无需安装。原创 2023-12-22 23:26:42 · 783 阅读 · 0 评论 -
Python: 创建线程
在 Python 中,您可以使用threading模块来创建线程。以下是使用threading在这个示例中,函数将在一个新的线程中执行。类用于创建一个新的线程,其中的target参数指定了要在新线程中执行的函数。原创 2023-12-16 23:15:00 · 470 阅读 · 0 评论 -
Python: 如何创建进程
在 Python 中,您可以使用模块来创建进程。以下是使用在这个示例中,函数将在一个新的进程中执行。类用于创建一个新的进程,其中的target参数指定了要在新进程中执行的函数。要确保主程序(main program)在启动进程时,只有在主程序执行时才会创建新的进程,而不是在导入模块时,可以使用语句。这是因为在 Windows 平台上,创建新进程时必须确保主程序运行在一个__main__模块中。原创 2023-12-16 23:11:44 · 444 阅读 · 0 评论 -
Python: 创建队列及队列操作
在 Python 中,您可以使用内置的queue模块来创建队列。主要的队列类是Queue类。原创 2023-12-16 23:08:22 · 812 阅读 · 0 评论 -
Python: 序列化为JSON对象及JSON对象读取
在 Python 中,json模块提供了dump()和dumps()两个主要的函数,用于将 Python 对象转换为 JSON 格式。原创 2023-12-16 23:00:34 · 590 阅读 · 0 评论 -
Python: 文件的打开与关闭
在 Python 中,您可以使用open()函数来打开文件,使用close()方法来关闭文件。打开文件时,可以指定文件的路径、打开模式和一些其他参数。原创 2023-12-16 22:49:25 · 788 阅读 · 0 评论 -
Python:字典的查看、修改、删除、增加操作
在 Python 中,可以通过直接使用键(key)来修改字典的元素。字典是可变的数据类型,因此您可以通过键访问并修改对应的值。选择删除字典元素的方法取决于具体的需求。如果要删除指定键的元素,使用。)中的元素或整个字典。方法都是合适的选择。如果要清空整个字典,可以使用。在 Python 中,可以使用不同的方法删除字典(在 Python 中,可以使用不同的方法对字典(关键字可以删除字典中的元素或整个字典。以下是一些常用的字典遍历方法。方法用于清空字典,即删除所有元素。方法可以删除并返回指定键的值。原创 2023-12-16 22:44:19 · 1519 阅读 · 0 评论 -
Python: 切片操作
总之,切片是一种灵活的方式,可以从序列中提取子序列,让代码更简洁、易读,并且允许您使用不同的步长和负数索引来实现各种需求。切片适用于字符串、列表、元组等序列类型。原创 2023-12-16 22:14:49 · 542 阅读 · 0 评论 -
Python: 元组操作介绍
在 Python 中,元组(tuple)是一种不可变的有序序列,类似于列表(list),但有一些重要的区别。元组使用圆括号()表示,而列表使用方括号[]。原创 2023-12-16 22:03:49 · 398 阅读 · 0 评论 -
Python:列表删除元素
在 Python 中,del并不是列表(list)的一个函数,而是一个关键字,用于删除对象。del关键字可以用于删除列表中的元素、删除整个列表或删除其他对象。在这个例子中,语句删除了列表my_list中索引为2的元素(第三个元素)在这个例子中,语句删除了整个列表my_list。del关键字也可用于删除其他对象,例如删除变量、删除字典中的键等。原创 2023-12-16 21:57:17 · 661 阅读 · 0 评论 -
Python: list查找元素操作
在Python中,not in是一个逻辑运算符,用于检查一个元素是否不在一个列表(list)中。如果元素不在列表中,not in返回True,否则返回False。其中,element是要检查的元素,list是要检查的列表。在这个示例中,我们检查数字3是否不在列表my_list中。因为3不在my_list中,所以输出为 "3 不在列表中"。原创 2023-12-15 18:19:23 · 819 阅读 · 0 评论 -
Python: 列表元素的增加
append()是 Python 中列表(list)对象的一个方法,用于在列表的末尾添加一个新元素。itemappend()方法没有返回值,它直接修改了原始列表,并返回None。原创 2023-12-15 17:56:52 · 527 阅读 · 0 评论 -
Python: 字符串中值替换
在Python中,replace()函数是一个字符串(string)对象的方法,用于替换字符串中的一个或多个指定值。原创 2023-12-15 17:00:29 · 542 阅读 · 0 评论 -
Python: 字符串全部小写或大写-upper()与lower()函数
【代码】Python: 字符串全部小写或大写-upper()与lower()函数。原创 2023-12-15 16:55:49 · 2635 阅读 · 0 评论 -
Python: 字符串分割split()函数
split()是 Python 中的一个字符串方法,用于将字符串分割成一个字符串列表。这个方法根据指定的分隔符将字符串拆分成多个部分,并返回一个包含这些部分的列表。如果没有提供分隔符,则默认使用空格作为分隔符。以下是split()strseparatormaxsplit下面是一些示例,说明如何使用split()原创 2023-12-15 10:32:35 · 1290 阅读 · 0 评论 -
Python:去除左右两边指定字符
strip是字符串对象的一个方法,用于去除字符串两侧(开头和末尾)指定的字符,默认情况下去除空格字符。strip方法表示 "strip",即去除字符串两侧的字符。原创 2023-12-15 09:56:37 · 1818 阅读 · 0 评论 -
Python: 字符串删除空格
stripstrip()是字符串对象的方法,用于去除字符串首尾指定的字符(默认是空格字符)原创 2023-12-15 09:39:53 · 582 阅读 · 0 评论 -
Python: any()函数
在Python中,any函数是一个内置函数,它接受一个可迭代对象作为参数,并返回一个布尔值。当可迭代对象中至少一个元素为真(非零、非空、非None等)时,any函数返回True;否则,返回False。其中,iterable是一个可迭代对象,比如列表、元组、字符串等。原创 2023-12-14 10:53:06 · 1784 阅读 · 0 评论 -
Python: round函数
还可以使用不同的舍入模式,但是 Python 默认使用 "round half to even" (四舍五入)模式。如果你想使用其他模式,你可以通过在。是一个内置函数,用于对浮点数进行四舍五入。原创 2023-12-14 10:34:20 · 4718 阅读 · 1 评论 -
float32、int8、uint8、int32、uint32之间的区别
总体来说,这些数据类型在存储空间、表示范围和精度等方面都有所不同,选择哪种类型取决于具体应用的需求。例如,如果需要高精度且存储空间不是问题,那么float32可能是最好的选择;如果需要处理较小范围的整数且不需要负数,那么int8或uint8可能更为合适。float32、int8、uint8、int32、uint32这些类型在数据表示范围、精度和存储大小等方面存在明显的差异。原创 2023-12-14 10:27:45 · 13533 阅读 · 0 评论 -
Python: isinstance()判断当前对象类型
是Python中的一个内置函数,用于检查一个对象是否是特定类的实例,或者是否继承自某个类。函数返回一个布尔值,如果。原创 2023-12-14 10:07:35 · 514 阅读 · 0 评论 -
Python:返回json数据
在Python中,你可以使用内置的json模块来返回一个JSON数据。原创 2023-12-14 09:51:14 · 1179 阅读 · 0 评论 -
Python获取当前时间
python中内置的datetime可以获取当前的系统时间。原创 2023-12-14 09:46:00 · 509 阅读 · 0 评论 -
Python中开启线程或进程
在Python中,可以使用模块来创建和管理进程。以下是一个简单的示例,演示如何使用在这个示例中,我们首先导入了模块,然后定义了一个名为worker的函数,该函数将在新的进程中运行。接下来,我们使用类创建了一个新的进程对象,并将worker函数作为目标函数传递给该对象。然后,我们使用start方法启动进程,并使用join方法等待进程结束。需要注意的是,由于Python的GIL(全局解释器锁)限制,多线程在CPU密集型任务上可能无法充分利用多核CPU。因此,对于CPU密集型任务,使用多进程可能会更有效。原创 2023-12-14 09:10:13 · 882 阅读 · 0 评论 -
Python中round函数
Python的round()函数是一种用于对浮点数进行四舍五入的方法。四舍五入是一种常见的数学取整方式,它按照一定的规则向上或向下取最接近的整数。原创 2023-12-12 13:48:41 · 2025 阅读 · 0 评论 -
Python中的logging介绍
Python中的logging模块是一个强大的、灵活的、可配置的日志记录系统。它允许你在不修改源代码的情况下记录错误和调试信息,同时也可以对日志信息进行各种处理,例如写入到文件、输出到控制台、记录到数据库等。logging模块提供了一种用于日志记录的通用接口,你可以使用这个接口来记录日志,同时可以根据需要配置不同的日志处理器来处理日志信息。原创 2023-12-11 16:47:49 · 422 阅读 · 1 评论 -
Python未找到文件抛异常
在Python中,raise语句用于触发或抛出一个异常。异常是程序在执行期间发生的问题。Python中的异常是特殊的对象,它们与普通的Python对象一样,只是多了一些特殊的属性,用来帮助调试。raise这里的Exception是要抛出的异常,arguments是传递给异常处理程序的参数,traceback是可选的异常回溯信息。如果你没有提供任何参数,那么raise语句将抛出原始的异常。如果你提供了参数,那么这些参数将被用作异常对象的初始化参数。TypeError在这个例子中,字符串是传递给。原创 2023-12-11 16:37:09 · 859 阅读 · 0 评论 -
Pip临时更换镜像源
在用pypi下载python包的时候,可以直接使用。参数,指定下载源的URL。原创 2023-12-11 15:40:14 · 613 阅读 · 0 评论