• 介绍
    • Python 的简史
    • 关于作者
    • 习俗
    • 要求
    • 读者反馈
    • 勘误表
  • 第一部分-学习基础知识
  • 第1章-空闲编程
    • 使用IDLE
    • 其他提示
    • 总结
  • 第2章-关于弦
    • 如何创建字符串
    • 字符串连接
    • 字符串方法
    • 字符串切片
    • 字符串格式化
    • 总结
  • 第3章-列表、元组和字典
    • 列表
    • 多元组
    • 辞典
    • 总结
  • 第5章-回路
    • for循环
    • while循环
    • 在循环中还有什么用
    • 总结
  • 第6章- Python 的理解
    • 列表推导
    • 词典理解
    • 集合理解
    • 总结
  • 第七章异常处理
    • 常见异常
    • 如何处理异常
    • 最后的陈述
    • try, except, or else!
    • 总结
  • 第8章-处理文件
    • 如何读取文件
    • 如何逐段读取文件
    • 如何读取二进制文件
    • 用python编写文件
    • 使用WITH运算符
    • 捕捉错误
    • 总结
  • 第九章进口
    • 导入此
    • 从使用到导入
    • 导入所有内容!
    • 总结
  • 第10章-功能
    • 空函数(存根)
    • 向函数传递参数
    • 关键字参数
    • * ARGS和 * *克沃斯
    • 关于范围和全局的注释
    • 编码提示
    • 总结
  • 第11章-课程
    • 创建类
    • 什么是自我?
    • 子类
    • 总结
  • 第二部分-从类库学习
  • 第12章-反省
    • python类型
    • python目录
    • Python 帮助!
    • 总结
  • 第13章-csv模块
    • 读取csv文件
    • 写入csv文件
    • 总结
  • 第14章-配置者
    • 创建配置文件
    • 如何读取、更新和删除选项
    • 如何使用插值
    • 总结
  • 第15章-日志记录
    • 创建一个简单的记录器
    • 如何从多个模块登录(以及格式化!)
    • 为工作和娱乐配置日志
    • 总结
  • 第16章-操作系统模块
    • os.name
    • os.environ、os.getenv()和os.putenv()。
    • os.chdir()和os.getcwd()。
    • os.mkdir()和os.makedirs()。
    • os.remove()和os.rmdir()。
    • os.rename(src,dst)
    • 操作系统.startfile())
    • 操作系统.walk()。
    • os.path
    • 总结
  • 第17章-电子邮件/smtplib模块
    • 电子邮件基础知识-如何使用smtplib发送电子邮件
    • 一次发送多封电子邮件
    • 使用“收件人”、“抄送”和“密件抄送”行发送电子邮件
    • 使用电子邮件模块添加附件/正文
    • 总结
  • 第18章-sqlite模块
    • 如何创建数据库并插入一些数据
    • 更新和删除记录
    • 基本sqlite查询
    • 总结
  • 第19章-子流程模块
    • 调用函数
    • 波本班
    • 学习沟通
    • 总结
  • 第20章-系统模块
    • sys.argv
    • sys.executable
    • sys.exit
    • sys.path
    • sys.platform
    • 系统stdin/stdout/stderr
    • 总结
  • 第21章-穿线模块
    • 使用线程
    • 编写线程下载程序
    • 使用队列
    • 总结
  • 第22章-使用日期和时间
    • 日期时间模块
    • datetime.date
    • datetime.datetime
    • datetime.timedelta
    • 时间模块
    • time.ctime
    • time.sleep
    • time.strftime
    • time.time
    • 总结
  • 第23章-XML模块
    • 使用minidom
    • 使用elementtree分析
    • 如何使用elementtree创建XML
    • 如何使用elementtree编辑XML
    • 如何用elementtree解析XML
    • 总结
  • 第三部分-中间赔率
  • 第24章-Python调试器
    • 如何启动调试器
    • 单步执行代码
    • 设置断点
    • 总结
  • 第25章-装饰师
    • 一个简单的函数
    • 创建日志装饰器
    • 内置装饰器
    • @classmethod和@staticmethod
    • python属性
    • 用python属性替换setter和getter
    • 总结
  • 第26章-lambda
    • t金特+lambda
    • 总结
  • 第27章-代码分析
    • 用cprofile分析代码
    • 总结
  • 第28章-测试简介
    • 用doctest测试
    • 通过终端运行doctest
    • 在模块内运行doctest
    • 从单独的文件运行doctest
    • 使用UnitTest进行测试驱动开发
    • 第一次测试
    • 第二次测试
    • 第三次(也是最后一次)测试
    • 其他音符
    • 总结
  • 第四部分-提示、技巧和教程
  • 第29章-安装软件包
    • 从源安装
    • 使用简易安装
    • 使用PIP
    • 关于依赖关系的注释
    • 总结
  • 第30章-配置
    • 入门
    • 使用configspec
    • 总结
  • 第31章-用lxml解析XML
    • 用lxml解析XML
    • 解析书籍示例
    • 使用lxml.objectify分析XML
    • 使用lxml.objectify创建XML
    • 总结
  • 第32章-python代码分析
    • 开始使用皮林特
    • 分析代码
    • Pyflakes入门
    • 总结
  • 第33章-请求包
    • 使用请求
    • 如何提交Web表单
    • 总结
  • 第34章-炼金术
    • 如何创建数据库
    • 如何向表中插入/添加数据
    • 如何使用SqlAlchemy修改记录
    • 如何删除SQLAlchemy中的记录
    • SQLAlchemy的基本SQL查询
    • 总结
  • 第35章-虚拟环境
    • 安装
    • 创建虚拟环境
    • 总结
  • 第五部分-包装和分销
  • 第36章-创建模块和包
    • 如何创建python模块
    • 如何创建python包
    • 总结
  • 第37章-如何将代码添加到pypi中
    • 创建setup.py文件
    • 正在注册程序包
    • 将包上载到pypi
    • 总结
  • 第38章- Python 蛋
    • 创造一个 egg
    • 总结
  • 第39章- Python 轮子
    • 入门
    • 创建轮子
    • 安装python轮
    • 总结
  • 第40章-PY2Exe
    • 创建一个简单的图形用户界面
    • py2exe setup.py文件
    • 创建高级setup.py文件
    • 总结
  • 第41章-B冻结
    • bbFreeze入门
    • 使用bbfreeze的高级配置
    • 总结
  • 第42章-残雪冻结
    • 开始使用cx_冻结
    • 高级cx_冻结-使用setup.py文件
    • 总结
  • 第43章-PyInstaller
    • PyInstaller入门
    • pyinstaller和wxpython
    • 总结
  • 第44章-创建安装程序
    • Gui2Exe入门
    • 让我们做一个安装程序!
    • 总结

Python101

导航

  • 介绍
  • 第一部分-学习基础知识
  • 第1章-空闲编程
  • 第2章-关于弦
  • 第3章-列表、元组和字典
  • 第5章-回路
  • 第6章- Python 的理解
  • 第七章异常处理
  • 第8章-处理文件
  • 第九章进口
  • 第10章-功能
  • 第11章-课程
  • 第二部分-从类库学习
  • 第12章-反省
  • 第13章-csv模块
  • 第14章-配置者
  • 第15章-日志记录
  • 第16章-操作系统模块
  • 第17章-电子邮件/smtplib模块
  • 第18章-sqlite模块
  • 第19章-子流程模块
  • 第20章-系统模块
  • 第21章-穿线模块
  • 第22章-使用日期和时间
  • 第23章-XML模块
  • 第三部分-中间赔率
  • 第24章-Python调试器
  • 第25章-装饰师
  • 第26章-lambda
  • 第27章-代码分析
  • 第28章-测试简介
  • 第四部分-提示、技巧和教程
  • 第29章-安装软件包
  • 第30章-配置
  • 第31章-用lxml解析XML
  • 第32章-python代码分析
  • 第33章-请求包
  • 第34章-炼金术
  • 第35章-虚拟环境
  • 第五部分-包装和分销
  • 第36章-创建模块和包
  • 第37章-如何将代码添加到pypi中
  • 第38章- Python 蛋
  • 第39章- Python 轮子
  • 第40章-PY2Exe
  • 第41章-B冻结
  • 第42章-残雪冻结
  • 第43章-PyInstaller
  • 第44章-创建安装程序

Related Topics

  • Documentation overview
    • Previous: 欢迎使用python 101!
    • Next: 介绍

快速搜索

©2020, Python101. | Powered by Sphinx 3.2.1 & Alabaster 0.7.12