Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/285.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 如何将.php文件变量转换为.py文件_Python_Php_Xampp_Localhost_Localserver - Fatal编程技术网

Python 如何将.php文件变量转换为.py文件

Python 如何将.php文件变量转换为.py文件,python,php,xampp,localhost,localserver,Python,Php,Xampp,Localhost,Localserver,.php文件代码 <?php $para1 = "one"; echo shell_exec("python C:/xampp/htdocs/python/test.py '$para1'"); ?> #! C:\Users\mhammad\AppData\Local\Programs\Python\Python39\python.exe print("Content-Type: text/html\n\r\n") #th

.php文件代码

<?php
$para1 = "one";
echo shell_exec("python C:/xampp/htdocs/python/test.py '$para1'");
?>
#! C:\Users\mhammad\AppData\Local\Programs\Python\Python39\python.exe
print("Content-Type: text/html\n\r\n") #this code is for run .py file in xampp localserver.
import sys
print(sys.argv)
在浏览器中的xampp服务器上运行时输出python文件。
['C:/xampp/htdocs/python/test.py']


如何将变量值从.php文件获取到.py文件。

上述代码工作正常,但问题是xyz.py文件在命令行终端的后台运行,而此
打印(sys.argv)
可以使用变量值
$para1=“one”并打印该共享变量的值。

谢谢

这是真正的代码吗?因为
one
周围的单引号似乎不是很有用。(CMD通常需要双引号或插入符号来转义。)是的,这是真正的代码链接prefer:-如果我从$para1中删除单引号,它会像以前一样打印。