① 用python做个网络监视器,错误提示无效的参数
那个65535是接收最大字节数,而且s.recvfrom()是udp协议的方法。
② python远程操作windows服务器有什么方案
可以使用python+paramiko。
paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接。
使用paramiko可以很好的解决以下问题:
需要使用windows客户端,
远程连接到linux服务器,查看上面的日志状态,批量配置远程服务器,文件上传,文件下载等
具体可以参考:
http://www.paramiko.org/
③ 请教各位大神用纯Python能不能编写一个远程控制软件,比如远程控制别人
能,但是很麻烦,需要远程有特定的包。需要的dependency非常大。
完全比不上编译一个exe就完事了。尤其是windows这系统不自带python。
④ 如何监控在服务器上运行的多个python脚本的状态
linux系统的话,监控工具比较好的有ganglia,zabbix
windows系统的话,用自带的“性能监视器”(老版本的windows叫性能计数器)
⑤ 如何用python编写一个windows下远程控制Linux的程序
就用python的socket编程就可以了呵
在linux下面用python写一个,windows下面用python写一个,然后通过传输字符串来判断命令
然后linux将返回信息返回给windows,然后windows在显示
⑥ python怎么实现远程动态输出日志
#!/usr/bin/python
#encoding=utf-8
#Filename:monitorLog.py
importos
importsignal
importsubprocess
importtime
logFile1="test1.log"
logFile2='test2.log'
#日志文件一般是按天产生,则通过在程序中判断文件的产生日期与当前时间,更换监控的日志文件
#程序只是简单的示例一下,监控test1.log10秒,转向监控test2.log
defmonitorLog(logFile):
print'监控的日志文件是%s'%logFile
#程序运行10秒,监控另一个日志
stoptime=time.strftime('%Y-%m-%d%H:%M:%S',time.localtime(time.time()+10))
popen=subprocess.Popen('tail-f'+logFile,stdout=subprocess.PIPE,stderr=subprocess.PIPE,shell=True)
pid=popen.pid
print('Popen.pid:'+str(pid))
whileTrue:
line=popen.stdout.readline().strip()
#判断内容是否为空
ifline:
print(line)
#当前时间
thistime=time.strftime('%Y-%m-%d%H:%M:%S',time.localtime(time.time()))
ifthistime>=stoptime:
#终止子进程
popen.kill()
print'杀死subprocess'
break
time.sleep(2)
monitorLog(logFile2)
if__name__=='__main__':
monitorLog(logFile1)
⑦ 使用python,在linux上监控远程windows的CPU、硬盘、内存使用率
你需要安装wmic,它实现了linux下能使用wmi,安装以后就可以用了,下面是例子。
import wmi_client_wrapper as wmi
wmic = wmi.WmiClientWrapper(
username="Administrator",
password="password",
host="192.168.1.149",
)
output = wmic.query("SELECT * FROM Win32_Processor")
⑧ python远程操作windows服务器有什么方案
可以使用python+paramiko。 paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接。 使用paramiko可以很好的解决以下问题: 需要使用windows客户端, 远程连接到Linux服务器,查看上面的日志状态,批量配置远程服务器,文件上传,文件下载等 具体可以参考: http://www.paramiko.org/
⑨ 怎么使用python在微信中实现远程控制电脑
没试过,不过手机远程控制电脑比较好的软件是TeamViewer,记得电脑和手机上装的版本要一致。