随笔分类 -  python相关

摘要:Django简介 Django,发音为[`dʒæŋɡəʊ] django 是用 python 语言写的开源 web 开发框架,并遵循 MVT 设计模式。 诞生历史: 劳伦斯出版集团为了开发以新闻内容为主的网站,而开发出来了这个框架,于2005年7月在 BSD 许可证下发布。这个名称来源于比利时的爵士 阅读全文
posted @ 2023-02-21 11:38 树苗叶子 阅读(137) 评论(0) 推荐(0)
摘要:进程线程不可以无限制的创建,因为有硬件的限制。为了避免资源被程序消耗过度,可以使用进程池或线程池的技术。 池 降低程序的执行效率,但是保证了计算机硬件的安全 进程池 提前创建好固定数量的进程,供后续程序的调用,超出则进入等待状态 线程池 提前创建好固定数据的线程,供后续程序的调用,超出则进入等待状态 阅读全文
posted @ 2022-12-27 11:17 树苗叶子 阅读(366) 评论(0) 推荐(0)
摘要:from threading import Thread, Event import time event = Event() def light(): print('红灯亮着,所有车都要等待') time.sleep(3) print('绿灯亮了,可以出发') event.set() # 定义一个 阅读全文
posted @ 2022-12-27 10:05 树苗叶子 阅读(123) 评论(0) 推荐(0)
摘要:使用python创建进程 from multiprocessing import Process # 导入进程模块 import time # 定义一个函数,测试创建进程使用 def task(name): print(name, '我是一个进程') time.sleep(3) print(name 阅读全文
posted @ 2022-12-26 12:24 树苗叶子 阅读(542) 评论(0) 推荐(0)
摘要:UDP为不可靠传输,也就是发送方不关心对方是否收到消息,一般用于聊天软件。但现在的聊天软件虽然使用的是UDP协议,但已从代码层面上解决了丢失信息的问题。 下面使用python代码简单实现了服务端与客户的信息交互 服务端 import socket # type=socket.SOCK_DGRAM 意 阅读全文
posted @ 2022-12-25 15:02 树苗叶子 阅读(297) 评论(0) 推荐(0)
摘要:服务端 需求:制作一个可以接收文件的服务,操作客户端往服务端传输文件 服务端代码 import struct import socket import json import os # 1. 先起动服务端服务 server = socket.socket() server.bind(('localh 阅读全文
posted @ 2022-12-25 14:38 树苗叶子 阅读(61) 评论(0) 推荐(0)
摘要:Python之文件的操作 操作文件之读文件 第一种: f = open(r'd:\python\test\a.txt', 'r', encoding='utf8') print(f.read()) f.close() 此种方法在调用以后,必须加一个close()方法,否则文件会占用你的内存,如果打开 阅读全文
posted @ 2022-12-01 12:27 树苗叶子 阅读(107) 评论(0) 推荐(0)
摘要:什么是垃圾回收 当为一个变量分配数据的时候,python会在内存中分配一部分空间,用户储存此数据,但内存空间总是有限的,如果一直占用内存空间,内存迟早会溢出,所以,程序中需要把无用的数据从内存中删除,回收内存空间,这个过程就叫作垃圾回收。 python采用的是引用计数机制为主,标记-->清除和分代收 阅读全文
posted @ 2022-11-29 19:51 树苗叶子 阅读(128) 评论(0) 推荐(0)
摘要:数据类型之整型int 与浮点型 float 整型也就是int型 其实就是整数 如: print(type(10)) 浮点型就是float 其实就是小数 如: print(type(10.0)) # 这里需要注意:10.0也算是浮点型,也就是只要数值中带有小数点,就算是浮点型。 数据类型之字符串 字符 阅读全文
posted @ 2022-11-29 19:51 树苗叶子 阅读(282) 评论(0) 推荐(0)
摘要:Python常见内置方法与操作 整型int 类型转换 int(其它数据类型),但只支持数字类型和小数类型 >>> num1 = input('Your age>>>:') Your age>>>:18 >>> print(type(num1)) <class 'str'> # 可以看到输入的类型为字 阅读全文
posted @ 2022-11-29 19:49 树苗叶子 阅读(89) 评论(0) 推荐(0)