有两种方法可以实现此目的。您可以使用Apache模块,例如mod_python或mod_wsgi(符合wsgi
python标准),可以使用cgi脚本,也可以使用PHP(在网络环境中非常常见)通过exec或系统函数执行python脚本。
我认为最简单的方法就是使用PHP。
exec('python /path/to/file.py');编辑:我刚刚意识到我的解决方案仅描述了如何运行python脚本。
您可以通过python参数传递url输入。
$url = $_GET['url'];exec("python /path/to/file.py $url");即使使用用户输入验证,这也有潜在的危险。
要通过按钮执行它,您可以进行AJAX调用。(jQuery示例)
$('#button').on('click', function() { $.get('python.php', {url : 'url' });});


