【发布时间】:2018-08-20 14:22:54
【问题描述】:
我正在尝试使用参数调用脚本,它应该作为对象而不是字符串传递。但是,当我使用subprocess.call() 时,它会传递字符串本身而不是变量。如何在 python3 中将对象作为参数传递?
例子:
student = Student(id=3)
subprocess.call(my_script.py, student)
我希望 a 作为 Student 传递,所以我可以这样做:
id = student.id
在 my_script.py 中。 我想过腌学生,但不可能。
【问题讨论】:
标签: python-3.x arguments subprocess parameter-passing executable