随笔分类 -  Python学习

摘要:临时使用 pip 命令后面跟上 -i [源地址] pip install ipython -i https://mirrors.aliyun.com/pypi/simple/ 全局 在用户目录中 新建pip文件夹,在pip文件夹中创建pip.ini 输入 [global]index-url = ht 阅读全文
posted @ 2021-03-08 15:35 Pscly 阅读(90) 评论(0) 推荐(0)
摘要:介绍 预计阅读3分钟不到 通过python自动发送邮件 这个是为了弄一个自动发送电子邮件的东西, 需要安装 yagmail pip install yagmail 如果感觉安装太慢, 建议使用阿里源 pip install yagmail -i https://mirrors.aliyun.com/ 阅读全文
posted @ 2020-12-10 20:48 Pscly 阅读(177) 评论(0) 推荐(1)
摘要:我们这里要运用一个模块 copy copy.copy 是浅拷贝 copy.deepcopy 是深拷贝 他们在拷贝不可变类型的时候作用都是相同的(拷贝到的是内存地址) 下面写的都是在拷贝可变类型的情况,这里我用的是列表类型 浅拷贝: 这个是把目标内部的指向内存地址拷过去 import copy d1 阅读全文
posted @ 2019-10-10 19:19 Pscly 阅读(203) 评论(0) 推荐(0)
摘要:SocketServer,网络通信服务器,是Python标准库中的一个模块,其作用是创建网络服务器。SocketServer模块定义了一些类来处理诸如TCP、UDP、UNIX流和UNIX数据报之上的同步网络请求。 这里我们就简单的使用一下它其中的TCP并发功能: 这个是服务器 这个是客户端(和原来一 阅读全文
posted @ 2019-08-14 19:55 Pscly 阅读(206) 评论(0) 推荐(0)
摘要:我们使用tcp协议的时候有时会出现一些问题, 就比如我同时发送了3次数据,但是在另外一边缺只收到了一次,它把三次数据都和在了一起, 服务端(接收) 客户端(发送) 输出结果: 这个就是tcp粘包问题 解决这个问题的关键就是设置recv的长度,recv就是获取数据的长度,所以我们需要得到被发送数据的长 阅读全文
posted @ 2019-08-13 19:49 Pscly 阅读(218) 评论(0) 推荐(0)
摘要:客户端 服务端 阅读全文
posted @ 2019-08-13 19:21 Pscly 阅读(206) 评论(0) 推荐(0)
摘要:操作系统的发展史 1|0手工操作 —— 穿孔卡片 1946年第一台计算机诞生--20世纪50年代中期,计算机工作还在采用手工操作方式。此时还没有操作系统的概念。 程序员将对应于程序和数据的已穿孔的纸带(或卡片)装入输入机,然后启动输入机把程序和数据输入计算机内存,接着通过控制台开关启动程序针对数据运 阅读全文
posted @ 2019-08-12 21:01 Pscly 阅读(235) 评论(0) 推荐(0)
摘要:软件开发架构 c/s架构(client/server) c:客户端 s:服务端 b/s架构(browers/server) b:浏览器 c:服务器 b/s架构本质就是c/s架构 手机端在未来b/s架构会变得更火 服务端就是24小时,不间断提供服务 客户端随时随地都能找服务端,体验服务 OSI协议 七 阅读全文
posted @ 2019-08-06 23:15 Pscly 阅读(205) 评论(0) 推荐(0)
摘要:继承 什么是继承 继承就是一种关系 描述两个对象之间,什么是什么的关系 如同麦兜,佩奇,猪八戒 他们都是猪,他们就是继承了猪的特征 为什么要使用继承: 继承的衣服可以直接使用被继承的一方已经有的东西 在程序中,继承描述的是类和类之间的关系 例如 a继承了b ,a就可以直接使用b有的方法和属性 a称之 阅读全文
posted @ 2019-07-30 18:51 Pscly 阅读(148) 评论(0) 推荐(0)
摘要:python多态 概念: ​ 一种东西具备多种不同的形态(他还是原来的东西) ​ 例如:水 : 固态 气态 液态 ​ 官方解释:多个不同的对象可以相应同一个方法,产生不同的结果 ​ 多态不是一种语法,而是一种状态,特性(多个不同的对象可以响应同一个方法,产生不同的结果) ​ 多个对象有相同的使用方法 阅读全文
posted @ 2019-07-29 18:40 Pscly 阅读(296) 评论(0) 推荐(0)
摘要:继承 什么是继承 继承就是一种关系 描述两个对象之间,什么是什么的关系 如同麦兜,佩奇,猪八戒 他们都是猪,他们都是继承了猪的特征 为什么要使用继承: 继承的衣服可以直接使用被继承的一方已经有的东西 在程序中,继承描述的是类和类之间的关系 例如 a继承了b ,a就可以直接使用b有的方法和属性 a称之 阅读全文
posted @ 2019-07-25 21:36 Pscly 阅读(116) 评论(0) 推荐(0)
摘要:对象的绑定方法 默认情况下类中的方法都是对象绑定方法 其特殊之处在于, 当使用对象调用该函数时会自动传入对k'c象本身,作为第一个参数 当使用类名来调用时他就是一个普通函数,有几个参数就得传几个参数 练习:写一个学生类,具备一个打招呼的技能 要能输出自己的名字信息 类绑定方法 类绑定方法用@clas 阅读全文
posted @ 2019-07-24 22:11 Pscly 阅读(255) 评论(0) 推荐(0)
摘要:类 类别,一个是抽象概念 小A的朋友们 是一些列具备相同特征和相同行为的对象的集合 对象 就是具体操作的某个事物,具备自己的特征和行 小A的朋友:小明 类和对象的关系 类包含一系列对象 对象属于某个类 在现实中先有对象,再有类 在程序中是,先有类,才能有对象 而在程序中是先有类才能对象,我们必须先告 阅读全文
posted @ 2019-07-24 21:11 Pscly 阅读(165) 评论(0) 推荐(0)
摘要:面向对象 大多数高级语言都有这个东西,并且原理都是差不多的 什么是面向对象: 面向对象是一种编程思想,是前辈们总结出来的经验,指导程序员如何写出更好的程序 核心是对象,程序就是一系列对象的集合。 它具有:灵活性,扩展性,重用性 回顾面向过程编程: 将问题流程化,从而简单化,(添加功能太过麻烦) 优点 阅读全文
posted @ 2019-07-24 20:52 Pscly 阅读(174) 评论(0) 推荐(0)
摘要:序列化 序列:字符串 序列化:其他类型抓换为字符串 为什么要转换为字符串: 1:数据存入文件,只能是二进制,或者文本, 2:基于网络传输的数据 什么数据能转为二进制? 只有字符串 序列化:其他数据类型转为字符串 反序列化:字符串转换为其他类型 你有一个数据,想把它变成字符串放入文件, 你拿出这个数据 阅读全文
posted @ 2019-07-18 21:56 Pscly 阅读(174) 评论(0) 推荐(0)
摘要:import sys# sys.path.append() # 将某个路径添加到系统的环境变量中print(sys.platform) # 查看当前系统print(sys.version) # 获取python系统解释器版本###################################### 阅读全文
posted @ 2019-07-18 21:43 Pscly 阅读(427) 评论(0) 推荐(1)
摘要:import os # 通过os模块得到文件夹目录 # # listdir列举文件 ###### 用户选择什么,就打印什么 print(os.listdir(r'F:\1py.S10_sh\day\day16\os测试')) # 展示当前目录的文件夹 BASE_DIR = os.path.dirna 阅读全文
posted @ 2019-07-18 21:41 Pscly 阅读(167) 评论(0) 推荐(0)
摘要:#time 三种模式: 1:时间戳 (计算机很方便) 2:格式化时间(用来展示给人看的) 3:结构化时间 import time # 时间搓 print(time.time()) # 基于uxin元年1970-1-1 0:00 # 格式化时间 print(time.strftime('%Y-%m-% 阅读全文
posted @ 2019-07-18 20:48 Pscly 阅读(201) 评论(0) 推荐(0)
摘要:collections 模块 # 具有名字的元组(具名元组) 元组的每个元素都有特定的名字,并且可以通过名字获取参数 # deque 双端队列 # OrderedDict 有序字典 # defaultdict # 默认值字典 Counter# # 统计字符串,然后变成字典{'文字','出现次数'} 阅读全文
posted @ 2019-07-18 20:06 Pscly 阅读(248) 评论(0) 推荐(0)
摘要:在线测试工具 http://tool.chinaz.com/regex/> 什么是 正则表达式: 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 匹配: 直接匹配: 元字符: 量 阅读全文
posted @ 2019-07-17 23:34 Pscly 阅读(233) 评论(0) 推荐(0)