一.前言
Python是世界上最强大的语言,没有它做不到只有你想不到。今天给大家带来我的研究成果----远程发送Python程序让电脑执行
它的主要原理是这样的
- 获取后台网站内容
- 截取内容
- 将内容保存到另外一个A.py文件里
- 导入A.py文件
二.准备
这里我们需要用到以下东西
1.模块:requests,time
2.后台网站
三.开始敲代码
后台内容
??? print(‘null’)???
⭐⭐⭐ print(‘null’)⭐⭐⭐
注意⭐⭐⭐代表***
Python程序
-
先导入模块import
-
将网站赋值给变量web = ‘http://…’
-
用requests中的get得到网站的内容并保存到指定位置requests.get(web),with open(‘目录文件’),‘wb’) as code:
-
读取文件内容并进行截取然后赋值给变量,保存
s = open(‘目录文件’,‘r’)
t = s.read
a = t.split(’???’)[1]
b = t.split(‘⭐⭐⭐’)[1]
ll = ‘’‘class A(object):
def say(self):
‘’’+a+’\n’+b’’’
保存忽略 -
导入目录文件(py文件)
import K(假设py文件是K.py)
b = K.A
b.say()
四.源码
import requests,time
d = 'http://appdoc.top/echouser.php?file=notices&admin=13035592921&pass='
s = requests.get(d)
# 下载文件
with open("D:\植物大战僵尸\wen.txt", 'wb') as code:
code.write(s.content)
ll = open('D:\植物大战僵尸\wen.txt', 'r')
t = ll.read()
xg = t[6:8]
print(t)
a = t.split('|')[-1]# 因为后台与上面不一样所以要截取
b = c.split("???")[1]
c = c.split("***")[1]
sResult = '''class A(object):
def say(self):
'''+b+'\n'+c
with open("D:\Python\modetest.py", "w", encoding='utf-8') as f:
f.write(str(sResult))
f.close()
time.sleep(1)
import K
b = K.A()
#引用方法say
b.say()
最后你在后台可以发送程序了
作者是个学Python不到一年的弟弟,希望大家能提出宝贵建议