python - 如何从 Pastebin 片段运行 Python 代码?
问题描述
有没有办法在 Python 应用程序中实现保存在 pastebin 中的代码?
例子:
a = 1
# [load pastebin content: a=a+1]
print(a)
任何命令都有可能吗?
解决方案
是的你可以!
import requests
def pasterun(post):
url = f"https://pastebin.com/raw/{post}"
code = requests.get(url).text
exec(code)
url = 'https://pastebin.com/JRfkiLM8'
*_, post = url.split('/')
pasterun(post)
推荐阅读
- docker - 使用 Docker 镜像安装 Jenkins 插件
- bash - 如何以秒为单位转换 w 命令空闲超时?
- python-3.6 - 如何将一句话莫尔斯电码转换成英文
- javascript - 使用 JSON 在画布 api 上旋转/环绕多个项目
- asp.net - 如何在 Razor 中使用 System.DirectoryServices.AccountManagement?
- c - 使用 c 从文本文件中删除前导行
- sql - IsNull 是否适用于 varchar 数据类型但不适用于文本?
- tensorflow - steps_per_epoch 在 tf.keras.fit 中不被尊重
- python - 如何分析conda的依赖树
- c++ - 如何动态查找和包含库