摘要: 使用subprocess模块执行远程命令 服务端代码 1 import socket 2 import subprocess 3 4 sh_server = socket.socket() 5 sh_server.setsockopt(socket.SOL_SOCKET,socket.SO_REUS 阅读全文
posted @ 2020-03-16 11:17 wuchenhu 阅读(1066) 评论(0) 推荐(0) 编辑
摘要: 在Python中使用os模块或者subprocess模块执行远程命令,并把执行结果发送给客户端的时候,会发生黏包现象,这是因为服务端发送的数据量大,客户端一次收的数据量小导致缓存中的内容没有读取完,下次接着执行命令时,还会接着从缓存中读取内容,这时就会发生黏包现象。 1. 使用os模块远程执行命令 阅读全文
posted @ 2020-03-16 11:15 wuchenhu 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 前两天自己在笔记本上装了CentOs版本的虚拟机,接着要装Python3,是源码安装的挺费劲,个人总结了一些源码安装的经验,今天在这里给大家分享一下。 1. 首先准备环境,安装必要的编译工具gcc glibc make. 安装命令: yum install gcc-* glibc-* make -y 阅读全文
posted @ 2019-11-18 21:07 wuchenhu 阅读(138) 评论(0) 推荐(0) 编辑