Python开发教程:从基础语法到项目实战

围绕Python学习与开发实践,系统整理基础语法、环境配置、常用库、数据处理、Web开发和项目部署等内容,适合从入门到实战阶段持续查阅。

阅读3449
发布人iPython
发布时间2026-09-23
相关标签:
Python开发专题:从基础语法到项目实战

Python批量处理文件与文件夹的脚本实现

本文提供基于Python的批量处理文件与文件夹的完整代码示例。通过os.walk遍历目录,结合shutil实现文件的批量移动至新建子文件夹,以及根据特定关键词批量删除同名文件夹的功能。代码包含详细注释,适用于需要自动化整理大量分散文件的场景,可直接替换路径参数运行。

Python模块与包导入机制详解:import与from...import

本文详细解析Python中模块和包的导入机制,对比import与from...import两种方式的语法差异、调用方式及适用场景。重点说明__init__.py文件在包导入中的作用,以及如何在不同层级间正确引用函数与变量,帮助开发者避免常见的导入错误。

Python 命令行传入参数实现解析

本文介绍如何在 Python 脚本中通过命令行传入参数。核心方法利用 sys 模块获取 sys.argv 列表,其中索引 0 为脚本名,后续索引依次对应传入的参数值。通过遍历列表即可处理多个参数,适用于各类需要外部配置的场景。

Python 命令行传入参数实现解析

Python遍历目录与批量处理pcap文件实战

本文介绍如何使用Python遍历指定目录并批量处理同类文件。通过os.path模块获取当前路径、列出文件及区分目录与文件。以pcap文件为例,演示如何过滤特定后缀名,并利用dpkt库解析数据包的五元组信息(源/目的IP及端口)。文章提供完整代码示例,涵盖路径获取、文件过滤、数据包解析及命令行参数处理,帮助开发者实现自动化文件处理流程。

Python遍历目录与批量处理pcap文件实战

Python使用python-docx生成Word文档详解

本文介绍如何利用Python的python-docx库创建和编辑Word文档。内容涵盖段落添加与样式、标题层级、分页、表格动态构建、图片插入,以及文档打开保存和文本格式控制(对齐、缩进、字体颜色等),提供完整代码示例。

使用Python Flask构建Restful API的完整指南

本文详细介绍如何使用Python的Flask框架开发Restful API。内容涵盖Flask环境的安装、基础HelloWorld服务的编写,以及基于爬虫模块实现的用户登录验证接口。通过具体代码示例,展示了如何接收POST请求、处理学生ID和密码参数,并返回验证结果。同时提供了使用curl和Postman进行接口测试的方法,帮助开发者快速掌握Web服务发布流程。