Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/340.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 scriptname.py";而且只是;scriptname.py";_Python - Fatal编程技术网

什么';这两者之间的区别是什么;python scriptname.py";而且只是;scriptname.py";

什么';这两者之间的区别是什么;python scriptname.py";而且只是;scriptname.py";,python,Python,“pythonscriptname.py”和“scriptname.py”之间有什么区别 我在Django中使用命令时遇到了问题,这真的让我很困惑你是说在命令行上执行这些语句时?不同之处在于“pythonscriptname.py”在路径中显式调用名为“python”的程序(在Linux中,键入“哪个python”将告诉您程序所在的位置),而“scriptname.py”只是执行该文件,将其提供给shell进行解释。如果您将它交给shell,它的顶部应该有一些东西定义执行时要调用的程序(在Lin

“pythonscriptname.py”和“scriptname.py”之间有什么区别


我在Django中使用命令时遇到了问题,这真的让我很困惑

你是说在命令行上执行这些语句时?不同之处在于“pythonscriptname.py”在路径中显式调用名为“python”的程序(在Linux中,键入“哪个python”将告诉您程序所在的位置),而“scriptname.py”只是执行该文件,将其提供给shell进行解释。如果您将它交给shell,它的顶部应该有一些东西定义执行时要调用的程序(在Linux中,类似于/usr/bin/python)。然后,shell用脚本的其余部分执行该程序,有效地执行与第一条语句相同的操作。

可能还应考虑: