我试图通过使用命令行参数的django shell运行脚本。我的脚本如下所示:
#...
import sys
arguments = sys.argv
# do stuff based on the arguments
所以我尝试在命令行中运行以下命令:
python manage.py shell >> my_script.py arg1 arg2 ...
给了我CommandError: Command doesn't accept any arguments
我想避免使用标准输入,但我知道这是一个后备计划。那么有没有办法让python脚本需要命令行参数来运行django shell?