自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 PEP 8:Python 代码风格指南(建议收藏)

2. 每行最大长度单行代码不超过 79 个字符。 文本字符串(如注释)建议限制在 72 个字符以内。 长行代码可以通过以下方式换行: 使用括号隐式换行。 显式使用反斜杠(尽量避免)。 3. 空行顶层函数和类定义之间使用 2 个空行。 类内方法之间用 1 个空行。 函数内部可以用 1 个空行分隔逻辑代码块。4. 空格使用运算符周围:运算符两边加一个空格。 函数调用:括号内不加多余空格。 切片:冒号前后不加空格。 参数列表:逗号后加空格。5. 注释注

2024-12-11 16:33:57 649

原创 干货,Python requests的完整用法分析(建议收藏)

是一个功能丰富的 HTTP 客户端库,支持从简单的 GET 请求到复杂的多线程下载。通过灵活使用各种参数和方法,你可以轻松实现大部分 Web 请求场景。是一个用于发送 HTTP 请求的第三方库,提供了简单优雅的 API,支持各种常见的网络请求方法。会验证 SSL 证书。如果想跳过验证,可以设置。可以跨请求保持某些参数(如 Cookies)。的完整用法指南,包括常见场景和高级功能。在使用之前,需要先安装。

2024-12-11 15:48:55 693

原创 创建Docker镜像时出现Max Depth Exceeded错误

docker build制作镜像时套用了太多层级,一直不断From镜像,包括不限于COPY,RUN等操作,以至于不断叠加层数。追根溯源,查找历史的镜像版本,历史的dockerfile,删除镜像制作的冗余步骤,尽量的合并精简。制作镜像最好能够将镜像的改动放在一个dockerfile,便于后续改动和维护。docker history <镜像hash值> |wc - l。

2024-11-06 14:47:18 394

原创 Python的13款Web框架对比(比较全!建议收藏!)

Django适合功能全面的企业级项目和需要快速迭代的产品。Flask是一个非常适合小型项目或微服务的灵活选择。FastAPI是性能最好的框架之一,尤其适用于构建高性能 API 服务。Tornado专注于实时应用和高并发场景,特别适合长连接应用。Bottle是非常轻量的框架,适合小型、简单的 Web 应用。Pyramid介于 Django 和 Flask 之间,既有足够的灵活性又有很好的扩展性。Sanic和AIOHTTP。

2024-09-30 17:42:33 9097

原创 深入分析Python装饰器(很干!建议先收藏静下心来理解!)

Python 的装饰器提供了强大的功能,可以通过简洁的语法改变函数、方法或类的行为。深入理解装饰器的机制、应用场景和陷阱,能够让你的代码更加简洁、模块化、可维护。在实际开发中,装饰器通常用于日志、缓存、权限控制和性能优化等场景,是提升代码质量的重要工具。

2024-09-30 17:40:22 1004

原创 MySQL数据库报错解决,ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)

将密码置为hello。1.编辑/etc/my.cnf,在mysqld下追加skip-grant-tables。mysql -uroot --connect-expired-password #登录。3.mysql -uroot -p直接登录,按enter键,无需输入密码。9.使用mysql -uroot -p登录,密码输入hello,完成!

2024-09-20 15:22:06 301

原创 Linux最全防火墙指令归纳整理(持续更新!)

关于linux系统防火墙: centos5、centos6、redhat6系统自带的是iptables防火墙。centos7、redhat7自带firewall防火墙。ubuntu系统使用的是ufw防火墙。防火墙导致服务不正常的问题: 在服务器安装某些服务之后,服务无法连接、无法正常启动等情况。查看下系统防火墙有没开放相关的服务端口。(linux系统防火墙开放相关端口后还要重启防火墙,重启防火墙后防火墙规则才会生效)。

2024-09-20 15:16:08 525

原创 Python主流处理PDF的库总结对比(包含详细示例)

操作和合并PDF。: 读取和操作PDF。: HTML转PDF。

2024-06-20 16:45:27 3725

原创 Python下的camelot的安装部署教程(完整教程)

3、处理报错:PyPDF2.errors.DeprecationError: PdfFileReader is deprecated and was removed in PyPDF2 3.0.0. Use PdfReader instead.4、处理报错:RuntimeError: Please make sure that Ghostscript is installed。1、安装Python的PDF处理库camelot。(1)Windows选择前两个直接安装。5、部署ghostscript。

2024-06-20 16:22:47 1651

原创 pip install -ve . 报错

错误排查

2023-03-02 14:01:48 305

原创 cookiecutter创建项目模板报错

错误记录

2023-01-31 16:12:06 230

原创 Python相关优质文章收藏篇(无限期更新,侵权即删)

个人收藏学习p​​​​​andas学习​​​​​​​https://github.com/yeayee/joyful-pandas

2022-02-25 16:36:37 294

原创 C++相关优质文章收藏篇(无限期更新,侵权即删)

近期仔细重学下C++,上网搜索阅读了不少文章,发现网络上充斥着大量的“低质”文章,可读性很差,开此篇整理收集相关优秀文章,大家都挺忙的,减少不必要浪费的时间。

2022-02-24 17:42:05 359

原创 Python学习二(print语句、注释、变量、字符串)

print语句----------------------------------------------------------------------1、print语句可以在屏幕上输出指定文字。如print ('hello world' );2、“&gt;&gt;&gt;”是Python解释器的提示符,不是代码的一部分。编写代码的时候不能自己随意添加“&gt;&gt;&gt;”;3...

2018-08-03 20:25:44 753

原创 Python学习一 (数据类型)

1.(整数)可以处理任何大小的正负整数和零。如100、0、-9999;2.(整数)十六进制用    0x(前缀)和0-9以及a-f表示。如0x5213,0x26a49f;3.(浮点数)即小数。“10”用“e”来表示。如1.34 x 10(3)  为  1.34e3,2.99 x 10(-5)  为  2.99e-5   (注:运算的时候会有四舍五入的误差);4.(字符串)即用   ...

2018-08-02 15:39:23 294

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除