把 Python 脚本转为一行执行

1、使用这个网站把脚本转为一行:https://jagt.github.io/python-single-line-convert/

比如原脚本是这样的:

import sys

path = sys.argv[1]
print(path)

转化之后变成这样:

exec("""\nimport sys\n\npath = sys.argv[1]\nprint(path)\n""")

2、然后在终端执行命令

python3 -c 'exec("""\nimport sys\n\npath = sys.argv[1]\nprint(path)\n""")' hello

输出:

hello
posted @ 2024-11-22 14:07  nptr  阅读(46)  评论(0)    收藏  举报