摘要:
threading 常见用法: (1) 在 thread 中,我们是通过 thread.start_new_thread(function, args) 来开启一个线程,接收一个函数和该函数的参数,函数的参数必须是元组的形式(2) 在 threading 中,我们是通过 threading.Thre 阅读全文
摘要:
thread 常见用法如下: thread.start_new_thread(function, args):用于开启一个新的线程,接收两个参数,分别为函数和该函数的参数,相当于开启一个新的线程来执行这个函数,注意函数的参数必须是元组类型的,例子如下,开启两个线程同时输出声音和画面 thread.a 阅读全文
摘要:
多线程与多进程: (1) 多进程:一个进程产生多个子进程,每个子进程都有独立的进程ID和内存空间(2) 多线程:一个进程里包含多个线程,只有一个进程ID,每个线程之间共享内存空间(3) 在 python 中,实现多进程的模块有 multiprocessing,实现多线程的模块有 thread 、th 阅读全文
摘要:
多线程与多进程介绍 多线程模块:thread 多线程模块:threading 线程间通信:Queue 多进程模块:multiprocess 远程执行命令:paramiko 批量执行命令:fabric 大规模主机管理:SaltStack 阅读全文
摘要:
一、WSGI 介绍 (1) 在前面的学习中,我们是通过 python manage.py runserver 0.0.0.0:8000 来启动并访问开发服务器的;(2) 但在实际中我们是通过直接访问 Apache 或 Nginx 来访问开发服务器,这就需要用到 WSGI(Web Server Gat 阅读全文
摘要:
编写一个API,当我们访问 http://192.168.216.128:8000/hostinfo/getjson 时,返回 json 格式的主机组和组成员信息: 编写一个API,当我们访问 http://192.168.216.128:8000/hostinfo/getshell 时,返回 sh 阅读全文
摘要:
如下,前面我们是使用 urllib 方法来转换并传递数据的: 下面我们用序列化的方式来转换并传递数据,序列化用到的模块是 pickle ,关于序列化参考:https://www.cnblogs.com/pzk7788/p/10348496.html 也可以使用 json 模块以序列化的方式来转换并传 阅读全文
摘要:
一、序列化介绍 在程序的运行过程中,我们定义的变量都是存放在内存中的,如 name = "Tom" ,我们也可以随时修改变量,如 name = "John", 但是一旦程序运行结束,变量所占用的内存就被系统回收,也就是变量被销毁了,下次重新运行程序时,变量又被初始化为 name = "Tom" 因此 阅读全文
摘要:
style 属性用于改变 HTML 元素的样式,常见的样式如下: 定义字体颜色:style="color:red"定义字体大小:style="font-size:20px"定义字体类型:style="font-family:verdana"定义文本对齐方式:style="text-align:cen 阅读全文
摘要:
<br /> 标签可以用于换行 效果如下: I like Playing. I like Reading. I like Running. 阅读全文