Python热爱者
码龄6年
求更新 关注
提问 私信
  • 博客:5,823,538
    社区:1,040
    问答:148
    视频:43
    5,824,769
    总访问量
  • 1,330
    原创
  • 2,856
    粉丝
  • 4
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖南省
加入CSDN时间: 2019-08-05
博客简介:

Python热爱者的博客

博客描述:
人生苦短,我用Python
查看详细资料
个人成就
  • 获得4,789次点赞
  • 内容获得348次评论
  • 获得20,487次收藏
  • 代码片获得71,205次分享
  • 博客总排名2,311,280名
创作历程
  • 128篇
    2024年
  • 424篇
    2023年
  • 579篇
    2022年
  • 790篇
    2021年
  • 554篇
    2020年
  • 459篇
    2019年
成就勋章
TA的专栏
  • python练习题
    37篇
  • Python常用模块
    27篇
  • 爬虫
    5篇
  • Python基础
    89篇
  • 正则
    3篇
  • 面试题
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

兴趣领域 设置
  • Python
    pythonscrapynumpypandasmatplotlibpipipython
  • 大数据
    mysql
创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

37人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

python创建进程的常用方式

运行程序时,单线程或单进程往往是比较慢的,为加快程序运行速度,我们可以使用多进程,可以理解为多任务同时运行,小编的电脑是四核,所以可以设置四个进程。
原创
博文更新于 2024.11.19 ·
1235 阅读 ·
5 点赞 ·
1 评论 ·
14 收藏

python打包成.exe程序的三种方式

这里以打包一个简单fastapi服务为例子。这里以打包一个简单fastapi服务为例子。这里以打包一个简单fastapi服务为例子。可以通过可视化界面进行混淆打包。foo.spec添加。构建setup.py。
原创
博文更新于 2024.10.24 ·
931 阅读 ·
4 点赞 ·
1 评论 ·
2 收藏

Python魔法函数__iter__的用法

下面是找到的一个比较好的科学解释:Python中可迭代对象(Iterable)并不是指某种具体的数据类型,它是指存储了元素的一个容器对象,且容器中的元素可以通过方法或方法访问。1.__iter__方法的作用是让对象可以用for … in obj循环遍历,方法是让对象可以通过实例名[index]的方式访问实例中的元素。这两个方法的目的是Python实现一个通用的外部可以访问可迭代对象内部数据的接口。一个可迭代对象是不能独立进行迭代的,Python中,迭代是通过for … in obj来完成的。
原创
博文更新于 2024.10.16 ·
740 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

Python中json文件和jsonl文件的区别

每行都是一个有效的 JSON 对象,和json的"list dict"不一样,jsonl的话没有"list",只有一行行的“dict”,使用换行符分隔。这样的好处是方便一行行读取,而不用像json一样只能一次性把"list"里面的"dict”全部都读出来,节省了内存吧,并且还能增加可读性,普通的json文件打开之后会乱糟糟一团。它是一种结构化的文本格式,使用键值对的方式表示数据。这么对比下来,JSON 文件更适合结构化的数据存储和传输,而 JSONL 文件更适合每行为独立记录的数据存储和处理。
原创
博文更新于 2024.10.15 ·
588 阅读 ·
6 点赞 ·
0 评论 ·
1 收藏

python修改字符串值的几种方法

在python中,字符串对象是不可变类型,所以我们没办法直接向其他语言一样直接修改其中的某一位字符,所以本质上来说改变一个字符串的元素就是创建了一个新的字符串。上面的几种方法都可以达到一种修改字符串的效果,但是我们在真正使用的时候可能需要将这几种方法进行结合达到我们想要的效果。首先将字符串转换成列表对象,然后根据列表的性质进行修改,最后利用join函数再创建修改后的字符串。
原创
博文更新于 2024.10.12 ·
1154 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

python教程:偏函数

所以,简单总结,functools.partial的作用就是,把一个函数的某些参数给固定住(也就是设置默认值),返回一个新的函数,调用这个新函数会更简单。当函数的参数个数太多,需要简化时,使用functools.partial可以创建一个新的函数,这个新函数可以固定住原函数的部分参数,从而在调用时更简单。Python的functools模块提供了很多有用的功能,其中一个就是偏函数(Partial function)。最后,创建偏函数时,实际上可以接收函数对象、*args和**kw这3个参数,
原创
博文更新于 2024.10.11 ·
417 阅读 ·
9 点赞 ·
0 评论 ·
1 收藏

python协程中async await用法

上面的代码定义了一个协程函数 my_coroutine(),它在开始时打印一条消息,等待 1 秒钟,然后打印另一条消息。我们使用 asyncio.sleep() 函数来模拟延迟。
原创
博文更新于 2024.09.25 ·
755 阅读 ·
3 点赞 ·
0 评论 ·
7 收藏

Python读写INI文件

ini文件即Initialization File初始化文件,在应用程序及框架中常作为配置文件使用,是一种静态纯文本文件,使用记事本即可编辑。配置文件的主要功能就是存储一批变量和变量值,在ini文件中使用[章(Section)]对变量进行了分组,基本格式如下。以上文件中,有3个Section段,分别user、mysql和log。使用配置文件的好处在于,不用修改代码文件就可以更改使用的用户、数据库以及日志的配置,避免修改代码带来新的bug,或需要重新打包(如Java项目中)。ini文件中使用#或者;
原创
博文更新于 2024.09.03 ·
2193 阅读 ·
24 点赞 ·
0 评论 ·
21 收藏

Python使用zipfile模块压缩和解压缩文件及目录

处理MacOS系统压缩目录生成的__MACOSX目录。
原创
博文更新于 2024.08.28 ·
544 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

如何理解Python函数中的递归?

无限循环不是我们的目的,所以我们在递归中要设计递归出口以及使执行趋向递归出口。例如求n的阶乘,已知1的阶乘是1,之后n的阶乘是上一个数的阶乘 * 当前数,即。即Python解释器中设置有最大递归次数来防止递归形成的无限循环。此时无聊运行a()或者c()都会抛出达到最大递归深度异常。递归是一种直接或间接调用自己的函数。递归常用于使用倒推的方式来简化问题。
原创
博文更新于 2024.08.23 ·
367 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

Python序列排序

姓名是字符串,不能在字符串前面用“符号(-)”来排序,可以重写“富比较”方法。
原创
博文更新于 2024.08.15 ·
358 阅读 ·
8 点赞 ·
0 评论 ·
3 收藏

python连接数据库操作入门教程

pymssql和pyodbc模块都是常用的用于SQL Server、MySQL等数据库的连接及操作的模块,当然一些其他的模块也可以进行相应的操作,类似adodbapi、mssql、mxODBC等,我们在实际用的时候选择其中一个模块就好,对于每一个模块都有相应的支持版本和支持平台,大家可以自行查阅文档https://wiki.python.org/moin/SQL%20Server。就是 with语句,即上下文管理器,它的好处一个是代码的集成度高,一个是省去显示的调用close方法关闭连接和游标。
原创
博文更新于 2024.08.10 ·
1292 阅读 ·
13 点赞 ·
0 评论 ·
6 收藏

Python如何快速的判断迭代器

迭代器是什么呢?简单来说,迭代器是一种对象,它支持在序列上遍历元素,直到没有元素为止。__iter__()和__next__()。前者返回迭代器对象本身,后者返回序列的下一个值。说白了,就是一个能不断给你下一个值的家伙,直到没东西给你了。else:# 使用迭代器print(item) # 输出:1 2 3 4在这个例子中,我们创建了一个简单的迭代器类MyIterator,它能够遍历给定的数据序列。通过实现__iter__()和__next__()方法,这个类就可以被用在for循环中。
原创
博文更新于 2024.08.07 ·
521 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

Python中数据的多种存储形式

MongoDB 是由 C++ 语言编写的非关系型数据库,是一个基于分布式文件存储的开源数据库系统,其内容存储形式类似 JSON 对象,它的字段值可以包含其他文档、数组及文档数组,非常灵活。在这一节中,我们就来看看 Python 3 下 MongoDB 的存储操作。安装地址参考:https://www.runoob.com/mongodb/mongodb-linux-install.html。
原创
博文更新于 2024.08.06 ·
1207 阅读 ·
18 点赞 ·
0 评论 ·
35 收藏

20个案例,让你熟悉Python格式化字符串 f-string的用法

在本文中,我将向你展示我认为对 Python 格式化字符串 f-string 来说最重要的一些技巧。你会通过各种样例学到多种格式化字符串的方法。总的来说,就是你会看到20个关于如何完美应用 f-string 的例子。
原创
博文更新于 2024.08.05 ·
2616 阅读 ·
10 点赞 ·
0 评论 ·
14 收藏

Python装饰器四种实现方式

函数装饰器就是一个特殊的函数,该函数的参数就是一个函数,在装饰器函数内重新定义一个新的函数,并且在其中执行某些功能前后或中间来使用被装饰的函数,最后返回这个新定义的函数。装饰器也可以称为函数的包装器,实际上就是在被装饰的函数执行前或后增加一些单独的逻辑代码,以使得被装饰函数执行后最终的结果受到装饰函数逻辑的影响以改变或限定被装饰函数的执行结果。@decoratorName def originalFunction( * args , ** kwargvs) : 函数体。
原创
博文更新于 2024.08.03 ·
1756 阅读 ·
26 点赞 ·
0 评论 ·
19 收藏

python列表中删除重复元素的三种方法

方法1,逻辑复杂,临时变量保存值消耗内存,返回结果破坏了原列表顺序,效率最差。方法2,直接调用append方法原处修改列表,逻辑清晰,效率次之。方法3,极度简洁,使用python原生方法效率最高。给定一个列表,要求删除列表中重复元素。
原创
博文更新于 2024.07.30 ·
476 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

Python中创建对象的七种方式

传统方式构建,将类对象当成构造器使用。把类名当成参数,使用eval()函数。创建,使用新参数创建对象。使用getattr函数。使用globals函数。使用自定义函数创建对象。
原创
博文更新于 2024.07.29 ·
815 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Python必会技能:http请求库

requests 模块是 python 基于 urllib,采用 Apache2 Licensed 开源协议的 HTTP 库。它比 urllib 更加方便,可以节约我们大量的工作,完全满足 HTTP 测试需求。Requests 的哲学是以 PEP 20 的习语为中心开发的,所以它比 urllib 更加 Pythoner。
原创
博文更新于 2024.07.27 ·
1485 阅读 ·
14 点赞 ·
0 评论 ·
17 收藏

python为什么要使用闭包

闭包避免了使用全局变量,此外,闭包允许将函数与其所操作的某些数据(环境)关连起来。这一点与面向对象编程是非常类似的,在面对象编程中,对象允许我们将某些数据(对象的属性)与一个或者多个方法相关联。属性,如果这个函数是一个闭包的话,那么它返回的是一个由 cell 对象 组成的元组对象。cell 对象的cell_contents 属性就是闭包中的自由变量。这解释了为什么局部变量脱离函数之后,还可以在函数之外被访问的原因的,因为它存储在了闭包的。一般来说,当对象中只有一个方法时,这时使用闭包是更好的选择。
原创
博文更新于 2024.07.26 ·
273 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏
加载更多