Python3入门
每天看一遍,防止恋爱&&堕落
没钱没势无背景以前有的是年轻现在连青春都离我而去了
能陪着自己的只有影子,内心契合的也只有自己,知道自己故事的人变得越来越少
展开
-
《Python编程快速上手,让繁琐工作自动化》读书笔记
文章目录组织文件shutil模块复制文件和文件夹文件和文件夹的移动与改名删除文件和文件夹os.unlink(filename)删除文件os.rmdir(foldname)删除空目录shutil.rmtree(foldname)删除文件夹send2trash模块把文件放入回收站中遍历目录树发送电子邮件处理屏幕控制鼠标移动鼠标并按下鼠标获取鼠标坐标位置获取鼠标坐标位置以前当前像素掉的RGB值获取屏幕快...原创 2020-03-06 12:56:31 · 944 阅读 · 1 评论 -
14、Python网络编程基础
目录 目录 计算机网络基础知识 网络体系结构 网络协议&应用层协议&传输层协议 MAC地址 Socket编程 TCP编程 UDP编程 更高级的用法selectors 计算机网络基础知识 网络体系结构 请参考 https://blog.csdn.net/leeezm/article/details/77823108 网络协议&应用层...原创 2018-07-31 21:02:03 · 485 阅读 · 0 评论 -
13、Python多进程
目录 目录 使用subprocess创建进程 使用multiprocessing 使用multiprocessing创建单个进程 使用multiprocessing创建多个进程 使用terminate()终止进程 进程池Pool 进程间的通讯 Queue对象 Pipe对象 Manager对象 多进程的同步 Lock对象 Event对象 当然还可以利用Queue或者Pipe来做同步 更...原创 2018-07-31 20:55:26 · 459 阅读 · 0 评论 -
12、Python多线程
目录 目录 使用threading 直接使用Thread类创建线程 继承Thread类重写init和run方法创建多个线程 设置线程的daemon属性 线程的同步 Lock/RLock对象 Condition对象 Event对象 其他一些类 timer类 local类 使用线程池 map实现多线程 Python多线程的缺陷 Python多线程的应用场景 使用thre...原创 2018-07-31 20:46:04 · 377 阅读 · 0 评论 -
11、Python高级程序设计
目录 目录 回忆闭包 没有装饰器的情况下可能需要这么来做 有了装饰器之后,只需要这么来做 对应函数单个参数的装饰器 对应函数多个参数的装饰器 带参数的装饰器 基于类实现的装饰器 几个比较重要的内置装饰器 在使用property经常是这么使用 @staticmethod声明一个方法为静态方法 @classmethod 更高级使用 使用functiontools模块decorator来优化装...原创 2018-07-31 20:32:08 · 586 阅读 · 0 评论 -
10、Python面向对象设计
目录 目录 面向对象 自定义类 self 构造方法 其他一些方法 属性和方法 实例化 公有和私有 静态方法 类的一些其他特性 继承 调用父类方法 super函数 多重继承 相关的内置函数 issubclass(A, B)判断A是否是B的子类 isinstance(A,B)判断A是否是B的实例化对象 hasattr(object, attr_name)判断object类是否有attr_...原创 2018-07-31 20:21:54 · 386 阅读 · 0 评论 -
9、Python标准库3正则表达式
目录 目录 正则表达式的语法 re模块 直接使用正则表达式模块的函数 贪婪匹配和非贪婪匹配 使用正则表达式对象方法 match对象 re中的三个常用模块re.compile、re.match、re.search的总结 正则表达式和字符串匹配 字符串的匹配 正则表达式 字符串匹配无法实现的—通配符 正则表达式的语法 参考链接 https://www.cnblogs.c...原创 2018-07-31 19:57:43 · 397 阅读 · 0 评论 -
8、Python标准库2文件处理
目录 目录 文本文件与二进制文件 斜线(/和)的区分 打开文件 文件的读取、写入和定位 文件的关闭 高级的用法with 同样的文件读写,采用二进制体积会更小 二进制数据的读写 pickle介绍 用pickle来读写文件 pickle使用gzip进行压缩 文本文件与二进制文件 斜线(/和)的区分 \容易造成歧义,所以一定使用\替代(比如\test\,这是\t就是转义了...原创 2018-07-31 19:44:41 · 441 阅读 · 0 评论 -
7、Python标准库
目录 目录 字符串处理 string模块提供了常用的常量,比如 a、常用方法 b、字符串常量 struct模块 difflib模块 命令行解析模块 optparse getop 数学与数字 时间与日期模块 time模块可以处理时间戳,格式化时间 datetime模块提供了用于处理日期与时间的函数 calendar模块主要用在日历相关 文件格式、编码 base64模块 tarf...原创 2018-07-31 19:35:34 · 521 阅读 · 0 评论 -
6、Python模块与包
目录 目录 模块 导入模块的两种形式 import模块名 from模块名import函数名 题外话name==’main’ 包 模块 模块就是程序,就是平时写的代码,保持到每一个.py结尾的文件,就构成了一个独立的模块、程序与模块关键的区别在于,程序的设计目标是运行,而模块的设计目标时由其他程序导入并使用 在导入了模块之后,调用模块内部的方法时,还需要引入命名空间,默认...原创 2018-07-31 19:24:45 · 160 阅读 · 0 评论 -
5、Python中的函数设计
目录 目录 创建和调用函数 函数的参数 给一个函数写上注释文档 函数的返回值 默认参数 可变参数 global关键字 内嵌函数和闭包 内嵌函数 闭包 lambda表达式 两个内建函数 filter()函数 map()函数 递归 创建和调用函数 函数以def打头 #!/usr/bin/env python # encoding: utf-8 def my_func(...原创 2018-07-31 19:18:36 · 430 阅读 · 0 评论 -
4、Python中的控制结构
目录 目录 条件分支 循环 while循环 for循环 异常处理 异常捕获 产生异常 自定义异常 条件分支 跟其他的编程语言是一样的情况 #!/usr/bin/env python # encoding: utf-8 my_name = 'zengraoli' if len(my_name > 0): print("len is > 0") e...原创 2018-06-30 20:33:25 · 376 阅读 · 0 评论 -
3、Python中的高级数据类型
目录 目录 序列类型 元组tuple 命名的元组 列表list 集合类型set 映射类型 字典 字典内涵 *默认字典与有序字典 *有序字典 组合数据类型的迭代 组合数据类型的复制 序列类型 序列的类型支持成员关系操作符(in),大小计算函数(len())、分片([]) Python有5中内置的序列类型:bytearray、bytes、list、str与tuple ...原创 2018-06-30 20:26:45 · 1246 阅读 · 0 评论 -
2、Python中的基本数据类型
目录 目录 Python中的关键字 Integral类型 浮点类型 字符串 比较字符串 字符串的分片(索引的使用) 字符串操作符 格式化字符串 常用的转换函数 约定,前面带*的,只需要了解即可,不在这个阶段使用 Python中的关键字 Python中的关键字如下 and continue except global labbda pass while as de...原创 2018-06-30 19:55:44 · 252 阅读 · 0 评论 -
1、Python环境的配置和安装
目录 目录 Anaconda简介 下载安装Anaconda Anaconda自带的Jupyter 在Pycharm中使用Anaconda中的Python 在Python中安装包 在Pycharm中新建一个文件模板 第一个程序 Anaconda简介 Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。因为包含了大量的...原创 2018-06-30 19:30:43 · 274 阅读 · 0 评论 -
windows win7配置pyspider
windows win7配置pyspider原创 2016-09-02 16:46:08 · 3236 阅读 · 2 评论