![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python程序
ikalpa
这个作者很懒,什么都没留下…
展开
-
用python写一个学生管理系统
学生管理系统相信大家学各种语言的时候,练习总是会写各种管理系统吧,管理系统主要有对数据的增删查改操作,原理不难,适合作为练手的小程序数据的结构要保存数据就需要数据结构,比如c里面的结构体啊,python里面的列表,字典,还有类都是常用的数据类型在这里,我使用了链表来作为学生数据的数据结构,即 Node类 和 Student_LinkList类,来实现链表数据的持久化我们在程序中产生的数据是保存在内存中的,程序一旦退出,下次就不能恢复此次的数据了,因此需要把内存种的数据,保存到文件或数据库中,存原创 2020-07-19 15:07:39 · 1419 阅读 · 0 评论 -
利用pickle序列化,进行socket通信
socket通信socket通信只能传输二进制数据,每次接受到数据,都需要进行字符串的切割,判断之类的操作。于是,想到了使用pickle模块提供的序列化和反序列化的功能,来传输一个对象,比如字典。序列化和反序列化就是把python中的对象,按照特定的格式,转换为二进制数据,写入到文件中反序列化反序列化,则相反,从文件中读取二进制数据,转换为python中的对象python中大部分的对象都可以序列号,但是序列化只会保留实例属性哦序列化和json有什么区别json:按照特定的格式(javasc原创 2020-06-19 23:37:58 · 842 阅读 · 0 评论