![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础
python基础知识
花哨丶
这个作者很懒,什么都没留下…
展开
-
Python—文件操作
文件操作一、文件打开和关闭二、文件的读写三、将文件写入内存StringIOBytesIO四、文件的拷贝一、文件打开和关闭# 第一种方式/异常退出时文件无法关闭file = open('test.txt', 'rw')file.close()# 第二种方式/使用finally最终执行close()try: file = open('test.txt', 'rw')except ...原创 2020-03-10 18:04:07 · 88 阅读 · 0 评论 -
Python—在底层创建socket并且封装一个HTTP功能
在底层创建socket并且封装一个HTTP功能一、TCP回顾1.TCP的创建及使用二、使用TCP/socket封装一个HTTP功能1.封装socket一、TCP回顾1.TCP的创建及使用from socket import *def run_one(): #创建一个TCP/socket连接 socketServer = socket(AF_INET, SOCK_STRE...原创 2020-03-10 17:50:02 · 538 阅读 · 0 评论 -
Python—迭代器和生成器的使用
目录迭代器可迭代对象怎么判定迭代对象(isinstance())可迭代对象的本质生成器生成器介绍创建生成器方法1创建生成器方法2总结一、迭代器1.可迭代对象我们已经知道可以对list、tuple、str等类型的数据使用for…in…的循环语法从其中依次拿到数据进行使用,我们把这样的过程称为遍历,也叫迭代。但是如果我们将无法迭代的,也就是不是迭代的对象放入f...原创 2020-03-10 17:50:28 · 206 阅读 · 0 评论