python
MAOX789
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PermissionError: [Errno 13] Permission denied
摘要: 当Python提示无法写入"每日运行段落汇总.xlsx"文件时,主要原因是文件被Excel占用或路径权限问题。解决步骤:1)关闭Excel及相关进程;2)更换输出路径至桌面等位置;3)使用os.makedirs自动创建目录(可选)。推荐检查文件是否被占用或设为只读,并确保输出路径有效。代码示例展示了如何自动创建目录并指定新路径保存文件。原创 2025-07-18 17:09:38 · 271 阅读 · 0 评论 -
pandas.errors.ParserError: Error tokenizing data. C error: Expected 1 fields in line 3, saw 2
摘要:当 pandas.read_csv() 读取 CSV 文件出现列数不一致错误时,可通过以下方法解决:1) 指定正确的分隔符 sep 参数,如使用制表符 \t 或自动检测分隔符;2) 使用 on_bad_lines='skip' 跳过异常行;3) 用 Excel 重新保存为标准 CSV 格式。建议先用代码读取文件前几行检查具体格式问题。重点检查文件分隔符是否统一,编码是否正确(如 GBK)。原创 2025-07-18 17:00:58 · 459 阅读 · 0 评论 -
UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xd0 in position 0: invalid continuation byte
文章摘要: 当用utf-8读取文件出现编码错误时,通常是因为文件实际编码为GBK、ANSI等。解决方法包括:1)尝试encoding='gbk'(适合中文文件);2)使用兼容性强的latin1(不推荐中文);3)通过chardet库自动检测编码。示例代码演示了如何用GBK读取CSV文件及检测文件编码,确保正确加载数据。Windows系统生成的中文文件多为GBK编码。原创 2025-07-18 16:56:10 · 388 阅读 · 0 评论 -
SyntaxError: (unicode error) ‘unicodeescape‘ codec can‘t decode bytes in position 2-3: truncated \UX
Python中处理Windows文件路径报错时,常见的解决方法是:1)使用原始字符串前缀r;2)将反斜杠替换为正斜杠;3)推荐使用pathlib或os.path模块实现跨平台兼容。这些方法能避免因转义字符导致的路径解析错误,其中pathlib提供的面向对象路径操作最为安全可靠。原创 2025-07-18 16:51:00 · 358 阅读 · 0 评论 -
基于pandas,按日期时间排序,计算每个连续段的开始时间、结束时间,以及时长
本文介绍了一个数据处理项目,用于分析时间序列数据的连续性并生成统计报表。项目流程包括:1)读取并筛选数据;2)按时间排序并计算相邻时间差;3)将连续时间点(间隔≤1分钟)分组为段落;4)计算每段的起止时间、时长;5)按日期汇总所有段落信息;6)生成包含日期、各时段信息及总时长的表格。通过Python的pandas库实现了数据处理,最终输出Excel格式的统计结果。该方案适用于需要分析时间连续性模式的应用场景。原创 2025-07-18 16:43:34 · 680 阅读 · 0 评论 -
基于python的web系统界面登录
这是一个简单的Flask Web应用实现登录功能的示例。Python代码使用Flask框架创建了两个路由:/index显示欢迎页面并接收用户名参数,/login渲染登录页面。HTML文件包含一个登录表单,通过GET方法提交用户名和密码到/index路由。应用启动时设置debug=True仅用于开发环境。整个示例展示了Flask处理路由、模板渲染和表单数据获取的基本用法。原创 2025-06-18 22:55:50 · 1180 阅读 · 0 评论 -
基于python的查询工具,查询手机号的卡号归属地
本文介绍了一个利用Python进行电话号码归属地查询的代码示例。代码使用requests库发送HTTP请求,伪装浏览器UA头,通过lxml库解析网页数据,并运用XPath提取号码归属地信息。程序构建了查询URL,发送GET请求后解析返回的HTML内容,最终提取并输出号码归属地等字段数据。该代码展示了如何实现简单的网络爬虫功能,可用于获取手机号码的运营商和归属地信息查询。原创 2025-06-17 00:38:22 · 284 阅读 · 0 评论 -
AttributeError AttributeError: ‘function‘ object has no attribute ‘args‘ Traceback (most recent cal
摘要:本文介绍了Python Flask框架实现简单点赞系统的过程。通过实例代码展示了如何创建web服务端点(/index和/dianzan),使用render_template渲染HTML模板,并处理GET请求参数。HTML模板采用Jinja2语法循环显示数据列表,包含ID、类型、点赞数和操作列,点击点赞链接会触发/dianzan路由并更新对应项的点赞数。该示例演示了Flask的基本用法,包括路由设置、模板渲染和请求处理,适合作为web开发的入门练习。原创 2025-06-12 00:53:58 · 342 阅读 · 0 评论 -
TemplateSyntaxError jinja2.exceptions.TemplateSyntaxError: expected token ‘end of statement block‘,
摘要:本文记录了一个基于Flask的点赞系统开发过程。通过Jinja2模板引擎实现动态渲染,解决模板语法错误(如空格导致的TemplateSyntaxError)。关键点包括:使用{% %}嵌入Python代码,严格注意空格规范;通过render_template传递数据列表到HTML;表格动态生成点赞条目,并处理点击事件。代码示例: 后端Flask路由定义数据列表,前端HTML用Jinja2循环渲染表格,点击链接触发点赞功能。最终实现动态显示ID、类型、点赞数和操作按钮。原创 2025-06-11 13:37:02 · 243 阅读 · 0 评论 -
基于python的web应用,实现自动抽奖系统
本文展示了一个基于Flask框架的简单抽奖Web应用。通过Python代码实现服务端功能,包括随机选择幸运观众(从预设名单中抽取)并渲染HTML页面。前端使用基础HTML模板显示名单和抽奖结果,点击"开始抽奖"触发后端随机选择逻辑。代码结构清晰,包含路由定义、模板渲染及开发环境配置,适合初学者理解Flask基础应用开发流程。原创 2025-06-07 17:46:37 · 501 阅读 · 0 评论 -
IndexError: list index out of range,python爬虫时,xpath路径正确,但匹配不到节点
scrapy的xpath在控制台可以匹配,但是到了代码无法匹配(无法匹配tbody标签)原创 2025-06-07 18:00:51 · 253 阅读 · 0 评论 -
用python爬取小说,从一章到全部
本文介绍了使用Python爬取小说内容方法。通过requests库发送请求,并伪装UA头,结合lxml解析HTML内容,提取章节标题和正文。单章爬取需手动指定URL,保存为TXT文件;全本爬取则通过循环自动获取下一章链接,直至结束。代码示例详细展示了请求发送、响应解析、数据保存及循环终止条件,最终实现《斗罗大陆》小说的批量下载。原创 2025-06-01 18:21:55 · 514 阅读 · 0 评论
分享