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 · 82 阅读 · 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 · 509 阅读 · 0 评论 -
Python—迭代器和生成器的使用
目录 迭代器 可迭代对象 怎么判定迭代对象(isinstance()) 可迭代对象的本质 生成器 生成器介绍 创建生成器方法1 创建生成器方法2 总结 一、迭代器 1.可迭代对象 我们已经知道可以对list、tuple、str等类型的数据使用for…in…的循环语法从其中依次拿到数据进行使用,我们把这样的过程称为遍历,也叫迭代。 但是如果我们将无法迭代的,也就是不是迭代的对象放入f...原创 2020-03-10 17:50:28 · 129 阅读 · 0 评论