Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 是否可以使用Django的execute_from_cammand_line函数执行npm命令?_Python_Django_Python 3.x_Command Line_Django 2.0 - Fatal编程技术网

Python 是否可以使用Django的execute_from_cammand_line函数执行npm命令?

Python 是否可以使用Django的execute_from_cammand_line函数执行npm命令?,python,django,python-3.x,command-line,django-2.0,Python,Django,Python 3.x,Command Line,Django 2.0,希望这是一个简单的问题,但我想知道您是否可以使用Django的execute_from_命令行函数从脚本运行非python核心命令,例如$npm build或$npm serve等 当然可以!但是怎么做呢?规则是什么…?不,从命令行执行命令仅适用于django命令 要执行正常的外部程序,请使用子流程模块中定义的函数之一: 不,绝对不是。从命令行执行命令是为了破坏内部Django代码。对于其他任何内容,请使用常规Python函数,如subprocess.run。 subprocess.run(['

希望这是一个简单的问题,但我想知道您是否可以使用Django的execute_from_命令行函数从脚本运行非python核心命令,例如$npm build或$npm serve等


当然可以!但是怎么做呢?规则是什么…?

不,从命令行执行命令仅适用于django命令

要执行正常的外部程序,请使用子流程模块中定义的函数之一:


不,绝对不是。从命令行执行命令是为了破坏内部Django代码。对于其他任何内容,请使用常规Python函数,如subprocess.run。
subprocess.run(['npm', 'build'])