返回顶部
首页 > 资讯 > 后端开发 > Python >通过python socket 管理系统
  • 291
分享到

通过python socket 管理系统

管理系统pythonsocket 2023-01-31 01:01:01 291人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

目的:通过服务端更改多客户端系统时间,可以通过Socket有很多扩展应用下面是script部分一,服务端   #!/usr/bin/python # -*- coding:utf-8 -*- &

目的:通过服务端更改多客户端系统时间,可以通过Socket有很多扩展应用

下面是script部分

一,服务端

 
#!/usr/bin/python
# -*- coding:utf-8 -*-
             
#Version:1.0.0
#Author:liyinda
             
from socket import *
import os,sys
             
CliHost = sys.argv[1]
CliPort = 5555
             
Input = raw_input("input:")
Message = str(Input)
try:
    Sock = socket(AF_INET,SOCK_STREAM)
    Sock.connect((CliHost,CliPort))
    Sock.send(Message)
    Data = Sock.recv(1024)
    print '==>',Data
    Sock.close()
except Exception:
    print '无法更改系统时间!'

二,客户端

#!/usr/bin/Python
# -*- coding:utf-8 -*-
          
#Version:1.0.0
#Author:liyinda
          
from socket import *
import os
          
MyHost = ''
MyPort = 5555
          
SockObj = socket(AF_INET,SOCK_STREAM)
SockObj.bind((MyHost,MyPort))
SockObj.listen(True)
          
while True:
    connection,address = SockObj.accept()
    print '===>',address[0]
    CMD = connection.recv(1024)
    print CMD
    if str(CMD).find('date',0,4) == 0:
        os.system(str(CMD))
        SendCMD = os.popen(str(CMD)).read()
        connection.sendall(str(SendCMD))
        connection.close()
    else:
        connection.sendall('请更改系统时间!')
            


--结束END--

本文标题: 通过python socket 管理系统

本文链接: https://lsjlt.com/news/184751.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 通过python socket 管理系统
    目的:通过服务端更改多客户端系统时间,可以通过socket有很多扩展应用下面是script部分一,服务端   #!/usr/bin/python # -*- coding:utf-8 -*- &...
    99+
    2023-01-31
    管理系统 python socket
  • python实现通讯录管理系统
    本文实例为大家分享了python实现通讯录管理系统的具体代码,供大家参考,具体内容如下 题目 期末项目  一. 项目要求 利用函数实现通讯录管理系统,通讯录的内容包含姓名、...
    99+
    2024-04-02
  • 2023最新全开源CCPROXY卡密管理系统/用户在线管理Socket通讯
    正文: 完整标题: V1.5.2 更新日志 1.更新卡密时长类型 2.更新域名与IP的验证 3.卡密显示时长UI ajax getkami 新增方法 KamiPa...
    99+
    2023-09-05
    php Powered by 金山文档
  • 通讯录管理系统
    作者:狮子也疯狂 专栏:《项目集锦》 坚持做好每一步,幸运之神自然会驾凌在你的身上 目录 一. 🦁 项目描述二. 🦁编写目的三. 🦁技术...
    99+
    2023-10-24
    java 开发语言 数据结构 gitee
  • 通过Python脚本理解系统线程
    from socket import *  #导入socket包中的所有内容from time import ctime  #导入time包,同时在本地可使用ctime进行调用import thread #导入Python线程包BUFSI...
    99+
    2023-01-31
    线程 脚本 系统
  • 通过Python脚本理解系统进程
    from socket import *from time import ctimeimport os,sys #sys定义了进程退出的方法HOST='localhost' #定义主机PORT=21567 #定义端口号BUFSIZ=1024...
    99+
    2023-01-31
    脚本 进程 系统
  • 通过Python脚本理解系统进程间通信
    from socket import *  #导入socket包中的所有内容from time import ctime #导入time包,同时在本地可使用ctime进行调用import os,sys #导入os,sys包HOST='loc...
    99+
    2023-01-31
    脚本 进程 通信
  • 如何通过Systemd和Crontab在Linux系统中管理系统服务
    在Linux系统中,可以使用Systemd和Crontab来管理系统服务。下面是使用这两个工具的简要步骤:通过Systemd管理系统...
    99+
    2023-10-09
    Linux
  • Python系统管理
    在Linux操作系统上编写shell脚本时, 主要涉及到执行系统命令, 目录和文件操作. 那么在python中怎么办呢, 这主要是几个模块的使用: os, os.path, shutil和sys...os模块包含了大部分的Linux命令, ...
    99+
    2023-01-31
    系统 Python
  • python实现简单通讯录管理系统
    本文实例为大家分享了python实现通讯录管理系统的具体代码,供大家参考,具体内容如下 =====欢迎使用通讯录管理系统=====1.添加2.修改3.册除4.查询5.排序6.退出==...
    99+
    2024-04-02
  • python如何实现通讯录管理系统
    一. 项目要求我们可以使用函数来实现通讯录管理系统,该系统需要保存姓名、联系方式、微信号、电子邮件等联系人信息。至少要包含姓名和联系方式两种。该管理系统具备添加、删除、修改、查询、显示和保存信息的功能。二.项目步骤1.使用自定义函数实现每个...
    99+
    2023-05-22
    Python
  • 如何通过 PHP 加载和管理 Windows 操作系统?
    在现代技术领域中,PHP 是一种强大的编程语言,它被广泛应用于 Web 开发、服务器端编程和操作系统管理等领域。在本文中,我们将探讨如何使用 PHP 加载和管理 Windows 操作系统。 首先,我们需要了解一些基本概念。在 Windows...
    99+
    2023-10-08
    bash load windows
  • Kali Linux中怎么通过命令行管理系统用户
    在Kali Linux中,可以通过命令行工具来管理系统用户。以下是一些常用的命令: 新建用户:使用命令sudo adduser ...
    99+
    2024-04-02
  • python怎么实现简单通讯录管理系统
    要实现简单的通讯录管理系统,可以使用Python的字典来存储联系人的信息。以下是一个简单的实现示例:```pythoncontact...
    99+
    2023-08-18
    python
  • 【Python】好友管理系统
    好友管理系统 如今的社交软件层出不穷,虽然功能千变万化,但都具有好友管理系统的基本功能,包括添加好友、删除好友、备注好友、展示好友等。下面是一个简单的好友管理系统的功能菜单,如图1所示。 好友管理系统中有5个功能,每个功能都对应一个序号...
    99+
    2023-10-20
    开发语言 python pycharm Powered by 金山文档
  • Python的系统管理_03_pytho
    收录下流程控制语句方便查看和使用:if 语法 if <表达式>:if expression :else:Statement(s)statement(s)如果在条件表达是成立执行IF下语句,不成立执行ELSE下语句。嵌套方式:If...
    99+
    2023-01-31
    系统 Python _03_pytho
  • Python的系统管理_02python
    上一节,起了几个简单例子,目的是解释Python其实并难,特别适用了Ipython这样一个利器,既然是Python的系统管理,面向系统管理员,Python的优点之一是其交互式解释器,也称作shell,和BASH很像,很符合管理员的操作习惯,...
    99+
    2023-01-31
    系统 Python _02python
  • Python的系统管理_04_pytho
    函数:工具集:排序:极值:自定义函数-用户自己编写的预定义的函数-系统自带为什么使用函数:降低编程的难度,代码重用。定义形式:def 函数名(参数列表): #可以没有参数函数体Defadd ():#定义函数C= a+bPrintcAdd()...
    99+
    2023-01-31
    系统 Python _04_pytho
  • Python的系统管理_06_pytho
    import subprocessres =subprocess.Popen(['uname','-sv'],stdout=subprocess.PIPE)uname = res.stdout.read().strip()find()和in...
    99+
    2023-01-31
    系统 Python _06_pytho
  • Python的系统管理_07_pytho
    一个通过正则匹配来下载指定页面图片的示例,几个可能出错的地方都用print打印出来,可以观察是否正确。目标站点::http://www.tupian.com/tag/xinggan#引入数据包import reimport urllib#定...
    99+
    2023-01-31
    系统 Python _07_pytho
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作