
Python从入门到精通
文章平均质量分 83
介绍python的基础语法,还有一些优秀的第三方包。系博主的日常学习笔记。会介绍到PyGame,PyQt等包。
酷尔。
骏马自知前程远,无须扬鞭自奋蹄!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python实现批量修改文件中的时间属性
有时候会有一种需求,需要将目录中文件的访问时间、修改时间修改为近几天。使用python语言恰好可以非常简单的实现我们的需求,将需要修改的目录复制进来即可修改,为了实现仿真性,我们可以将时间戳规定在一定的范围,不会轻易被发现。最后还加入了文件数量校验功能,便于我们校验。原创 2023-04-24 09:04:12 · 39901 阅读 · 0 评论 -
Nonebot2官网插件nonebot-plugin-chatgpt让自己的QQ聊天机器人不再呆头呆脑
如果你会使用Nonebot2搭建QQ聊天机器人,那么你一定会使用Nonebot官网上插件商店发布的插件,今天这篇博客记录一下使用插件时遇到的错误,最终如何解决的错误。原创 2023-02-19 14:17:37 · 4919 阅读 · 0 评论 -
使用QQ聊天机器人上传每日健康日报【Nonebot插件教程】
作为2020级入学的大学生,在疫情的笼罩下步入了大学的校门,到校第一件事就是接到了每日进行健康日报身体情况上报的通知,每日醒来第一件事就是打开微信,找到学校公众号平台--->找到健康日报入口--->选择相应的选项--->上报信息,看似非常简单的一件事难免会因为粗心遗忘掉,所以结合自身所学知识编写了一个自动上报机器人。从此只需在身体出现特殊情况的时候修改上报信息即可。写下本博客只为记录下编写插件时自己的思路,便于以后复习,也希望这个插件编写的思路可以帮助到对此感兴趣的同学。原创 2023-02-17 09:34:12 · 2254 阅读 · 0 评论 -
基于Nonebot2实现QQ聊天机器人商品查询【Nonebot插件教程】
本插件是基于Nonebot2 的QQ聊天机器人。通过集成京东商品爬虫,将京东网站中的优质产品推荐给用户,本文对京东官网源码信息进行了分析,并附上了完整的源代码。文末有一个小彩蛋,感兴趣的小伙伴可以瞧一瞧!原创 2023-02-08 10:32:34 · 778 阅读 · 0 评论 -
python中集成QR code生成自己想要的二维码
今天介绍了QR二维码的一些基础知识,并介绍了使用python的第三方库生成普通二维码、炫彩二维码,通过本篇博客你可以快速学会如何生成二维码!!!原创 2023-02-08 11:10:11 · 4783 阅读 · 0 评论 -
Python读写JSON格式数据
JSON 全称“JavaScript Object Notation”,译为“JavaScript 对象简谱”或“JavaScript 对象表示法”,是一种轻量级的、基于文本的、开放的数据交换格式。JSON 在 Web 开发领域有着举足轻重的地位,如果您想在 Web 开发领域大展身手的话,就必须了解 JSON。通俗点来说Json是一种文本格式,常用于数据存储。基本结构为 键: 值,键仅可以为字符串,而值可以是字符串,列表,数字,或者另一些键值对。原创 2023-02-05 11:01:16 · 44457 阅读 · 3 评论 -
Python脚本集成SQLite3数据库
众所周知SQLite3是一个非常小巧、精巧的数据库,在用户量或者信息量不大的时候使用起来嘎嘎棒,本篇博客会对SQLite3或者说对数据库基本概念进行介绍,然后教大家如何在Python中使用SQLite3数据库。原创 2023-01-20 10:26:57 · 1212 阅读 · 0 评论 -
Pycharm配置SQLite3数据库可视化插件
sqllite3是一个比较小巧的数据库,使用起来非常便捷,特别是在Python爬虫中使用尤为方便,今天讲述一下如何在Pycharm中配置SQLite3数据库,相信大家看完本篇博客之后会有不小的收获。原创 2023-01-20 10:25:54 · 4056 阅读 · 0 评论 -
Pycharm社区版侧边栏没有database按钮
pycharm有专业版和社区版这两个版本,普通人在大多数情况下我们都会选择社区版进行下载安装。为啥呢?因为社区版免费,专业版收费一般人用不起呀,而且社区版能够基本满足我们的日常需求(但是这也就意味着社区版会比专业版少一些功能)。本篇博客教大家社区版pycharm如何安装插件。原创 2023-01-19 10:01:15 · 5556 阅读 · 0 评论 -
[WARNING]: 连接到反向WebSocket Universal服务器 ws://127.0.0.1:8080/cqhttp/ws/ 时出现错误: websocket: bad handsh
解决 [WARNING]: 连接到反向WebSocket Universal服务器 ws://127.0.0.1:这里是端口号/cqhttp/ws/ 时出现错误: websocket: bad handshake [WARNING]: 连接到反向WebSocket Universal服务器 ws://127.0.0.1:8080/onebot/v11/ws/ 时出现错误: websocket: bad handsh原创 2023-01-10 14:40:21 · 8528 阅读 · 4 评论 -
windows 10使用Pycharm从0到1搭建一个QQ聊天机器人保姆级教程【2023最新版】
在windows系统上,从0到1的搭建一个QQ聊天机器人,从此解放我们的双手。让他替我们给女朋友聊天。原创 2023-01-30 07:28:30 · 1537 阅读 · 2 评论 -
使用腾讯云服务器+Nonebot2+go-cqhttp搭建QQ聊天机器人【保姆级教程 2023最新版】
本文主要介绍了使用腾讯云服务器+Nonebot2+go-cqhttp搭建一个QQ聊天机器人,并对搭建过程中遇到的几个问题进行分析解决,包括CPU内核arm与adm的区别、不同网络下如何扫码登录QQ等等。原创 2023-01-28 10:43:26 · 4555 阅读 · 9 评论 -
ERROR: Could not find a version that satisfies the requirement six>=1.9.0
解决ERROR: Could not find a version that satisfies the requirement six>=1.9.0 (from prompt-toolkit) (from versions: none)ERROR: No matching distribution found for six>=1.9.0。核心问题还是Pip镜像源的问题。原创 2023-01-10 14:41:59 · 909 阅读 · 0 评论 -
3分钟搭建起聊天机器人需要的NoneBot2环境----再也不用担心QQ没有新消息了
关于Nonebot2环境这里推荐大家使用虚拟环境,Poetry、venv、Conda,我这里用的是conda环境(不同的项目依赖可能有所不同,所以才创建虚拟环境)可以根据网上的教程自己装一个conda环境(比较简单)官网上说这里的Python版本要高于3.8.0。1.我这里创建的环境是pybot2,python版本是3.9.6。提示没有安装适配器。2.激活环境并安装nb-cli脚手架。查看nonebot是否安装成功。4.查看适配器列表并安装适配器。5.安装驱动器httpx。6.创建项目并运行项目。原创 2023-01-27 10:28:35 · 3173 阅读 · 0 评论 -
云服务器定时执行python脚本
在服务器上定时执行任务有两种方式,一种是at定时任务,一种是crond任务调度,at命令是一次性定时计划任务,at的守护进程 atd会以后台模式运行,检查作业队列来运行。默认情况下,atd守护进程每60秒检查作业队列,有作业时,会检查作业运行时间,如果时间与当前时间匹配,则运行此作业。at命令是一次性定时计划任务,执行完一个任务后不再执行此任务了,crond任务调度可以周期性的执行某一任务,只需要进行简单的配置即可。原创 2023-01-08 16:02:27 · 1379 阅读 · 0 评论 -
【Python 百练成钢】DNA、蛇形矩阵、Huffuman树、K-进制数、K倍区间、交换瓶子、第几个幸运数、四平方和、The 3n + 1 problem、大数乘法
分享了几道感觉不错的算法题,刷完这几道算法题应该对大家的编程技巧与编程思想都会有很大的提升。每道算法题都配有详细的思路解析与代码,是博主进行定期回顾进行的总结,希望对大家也有所帮助。算法题包括以下:DNA、蛇形矩阵、Huffuman树、K-进制数、K倍区间、交换瓶子、第几个幸运数、四平方和、The 3n + 1 problem、大数乘法原创 2022-05-19 14:03:30 · 905 阅读 · 9 评论 -
【Python 基础教程】合理的使用模块与包
Python语言语法灰常的简单,大家也许被他的语法和成千上万个优秀的第三方库迷惑的不要不要的,Python的包管理工具没有像Java的Maven那样成熟,直接导入即可。如果不知道Python的一些包管理底层原理可能会在项目配置项目搭建上因为包的导入导出而费尽心思。今天就对Python底层的包管理进行一下剖析。然后讲一下导包常遇见的问题以及如何对项目进行打包原创 2022-05-13 17:31:56 · 477 阅读 · 0 评论 -
【Python 百炼成钢】八数码、九宫格问题
分享了求解八数码、九宫格问题的思路以及源代码。并对有解无解的情况做出了分析。原创 2022-05-13 11:29:05 · 1000 阅读 · 2 评论 -
【Python 基础教程】优雅的拿捏正则表达式
详细的讲述了正则表达式的概念,介绍了模式匹配符号都长什么样子以及作用是什么。最后着重介绍了Python中使用正则表达式的几个常用的函数。欢迎大家收藏与查阅。原创 2022-05-10 18:27:47 · 641 阅读 · 0 评论 -
【Python 基础教程】错误与异常的处理
分享一些在学习Python异常处理的时候的学习笔记。对常见的程序错误做出了总结,对异常处理机制的语法进行了总结。包括异常的捕获与处理,自定义异常类,断言处理。原创 2022-05-07 09:21:14 · 3509 阅读 · 28 评论 -
算法零基础到省一的“混”奖经历【第十三届蓝桥杯 Python B组】
2022年第十三届蓝桥杯省赛算是结束了,趁五一期间不是很忙写一下自己的参赛心得,是对过去的参赛经历做的总结,也是对未来国赛的展望。希望对博主自身有帮助,也希望对大家有所帮助。原创 2022-05-01 18:14:33 · 9961 阅读 · 29 评论 -
【Python 基础语法】面向对象程序设计(下)
装饰器、迭代器、生成器是三个比较重要的概念。今天咱主要分享一下类的实操。如何把一个类中的方法作为属性使用?如何把类变为一个迭代器,然后把生成的对象当列表一样被for循环进行迭代?如何实现将一个方法或者函数并把他每次运行的环境保存下来?带着疑问开始今天的学习吧。原创 2022-04-28 08:52:18 · 1646 阅读 · 29 评论 -
【Python 基础教程】面向对象的程序设计(上)
主要介绍到了什么是面向对象编程,什么是类、什么是对象、什么是面向过程编程、什么试试面向对象编程、魔法函数都有哪些?相信看完之后你会有不小的收获。原创 2022-04-25 21:26:49 · 1852 阅读 · 25 评论 -
【Python 百练成钢】通过写题快速入门动态规划
分享了几道动态规划入门级别的练习题,以及博主在学习动态规划时候的学习笔记。在写题中学习知识点,强化知识点,巩固知识点。练就钢一样的码代码能力。原创 2022-04-23 10:14:39 · 950 阅读 · 20 评论 -
【Python 百炼成钢】GCD与LCM
求最小公倍数,最大公因数的方法一直以来是我们学习数学必须掌握的一种技能,在我们学习计算机的时候也非常的重要。本文以Python语言作为工具实现了辗转相除法、更相减损术以及最小公倍数的求法。原创 2022-04-20 19:20:36 · 1767 阅读 · 4 评论 -
【Python 百练成钢】最短路径的几种求解方式
介绍了最短路几种常用的算法,包括迪杰斯特拉、弗洛伊德。以及优化算法spfa,主要介绍了图得几种方式以及使用Python求解最短路的实现过程。分享了相应的练习题供大家练习。原创 2022-04-14 13:51:56 · 3513 阅读 · 32 评论 -
【Python 百练成钢】二叉树合集:关于二叉树的夺命连环问,你能抗住几问?
搜集了好久的有关而二叉树的练习题分享给大家有二叉树的前中后序遍历、二叉树的最大深度、平衡二叉树、对称二叉树、重建二叉树的求解方法。希望对大家有所帮助。原创 2022-04-12 17:54:11 · 1003 阅读 · 15 评论 -
【Python 百练成钢】快速上手并查集
这里是博主辛辛苦苦搜集了好久的有关并查集的算法题,并给出了求解过程。通过写题促进理解并查集数据结构,快来一块学习吧。原创 2022-04-10 15:28:13 · 3313 阅读 · 33 评论 -
【Python 百练成钢】位运算是什么?如何优雅的拿捏位运算
讲述了几种位运算操作符,并给出了几道使用位运算能够轻松解决的实际问题。学以致用,优哉游哉。原创 2022-04-09 17:59:16 · 941 阅读 · 11 评论 -
【Python 百练成钢】使用Python实现密码登录器
使用Python实现了一个密码登录器。并介绍了实现登录器需要注意到的点。即使不会python也能看懂。原创 2022-04-08 10:58:04 · 1936 阅读 · 4 评论 -
【Python 百练成钢】快速幂合集
使用Python语言实现了快速幂、矩阵快速幂。以及对如何进行矩阵快速幂进行求解做出了解答。原创 2022-04-05 19:10:33 · 2343 阅读 · 11 评论 -
【Python 百练成钢】Python语言解决素数筛选问题的几种方式【朴素素数筛、埃氏筛、欧拉筛】
讲述了使用Python语言实现大范围的素数求解。包括朴素素数筛、埃氏筛、欧拉筛。素数的筛法会对问题的求解节省很多时间,适合算法的初学者。原创 2022-04-03 17:06:13 · 3085 阅读 · 22 评论 -
【Python 百练成钢】时间调整、二进制数、回文素数、字母距离、CTF、Huffuman树、抽奖、前后缀最值、纯质数求解、花园灌溉
分享了时间调整、二进制数、回文素数、字母距离、CTF、Huffuman树、抽奖、前后缀最值、纯质数求解、花园灌溉十道题目如何使用Pyhton求解,这些题目的思想比较典型有打表法求解高数据量问题、模拟、空间换时间、暴力求解。是一篇灰常适合初学者入门Python编程与算法的一篇博客。原创 2022-04-02 12:19:13 · 1194 阅读 · 41 评论 -
【Python 百炼成钢】进制转换、特殊回文数、水仙花数、杨辉三角、字母图形、01字符串、回形取数、排他方数、世纪末的星期日、约瑟夫环
分享了几道Python语法练习题目,包括进制转换、特殊回文数、水仙花数、杨辉三角、字母图形、01字符串、回形取数、排他方数、世纪末的星期日、约瑟夫环问题。题目比较简单十分适用Python初学者进行练习。原创 2022-03-26 14:56:26 · 14385 阅读 · 61 评论 -
【Python 百练成钢】分解质因数、龟兔赛跑、时间转换、完美的代价、芯片测试
分享了几道经典的入门算法题,包括数学、字符串处理矩阵处理等方面的知识,题目都给出了源代码以及解题思路,实现方法是以python语言进行实现。原创 2022-03-20 17:24:05 · 2833 阅读 · 9 评论 -
【Python 百练成钢】高精度加法、阶乘计算、矩阵幂运算、矩阵面积交
分享了一些有关计算的算法题,主要学习一下求解题的思想。以及一些Python语法小技巧。原创 2022-03-19 11:19:07 · 1896 阅读 · 19 评论 -
【Python 百练成钢】报时助手、成绩分析、购物清单、字符串对比、FJ的字符串
几道非常简单的小练习,主要分享一下Python语言在日常处理问题时的小技巧。原创 2022-03-18 14:05:09 · 1889 阅读 · 2 评论 -
【linux系统版本Centos7】基于nonebot与go-cqhttp的机器人云端部署
分享了如何在linux系统的centos7版本中部署qq机器人,包括Python3环境的安装与go-cqhttp的部署。主要分享了配置环境中可能遇到的问题,以及如何解决遇到的问题。原创 2022-03-15 13:51:31 · 5353 阅读 · 33 评论 -
【Python 百练成钢】蓝桥杯填空题
几道简单的算法题。原创 2022-03-12 19:56:02 · 2379 阅读 · 3 评论 -
【Python 基础教程】彻底解决python round函数的四舍五入不精确的问题
分享了Python中的精确小数计算。decimal模块及round函数的四舍五入经常遇见的问题。原创 2022-03-11 11:40:12 · 10290 阅读 · 7 评论