duanben1909 2017-05-05 20:19
浏览 83

在Python 2.7中运行PHP脚本

I am wondering how to execute a php code if a python statement is true.As an example I need to do something like this.I am using Python 2.7 because im sending an email using 2.7 libraries.This doesnt work,i've been writing on python for 2 days and i dont know much about it .It also gives me an error:

import subprocess
import os
a=input(" ")
if(a>0):
   subprocess.call(["php", "write.php"])

Traceback (most recent call last):
   File "D:\PROGRAMS\xamkpp\htdocs\proba.py", line 5, in <module>
     subprocess.call(["php", "write.php"])
   File "C:\Python27\lib\subprocess.py", line 522, in call
     return Popen(*popenargs, **kwargs).wait()
   File "C:\Python27\lib\subprocess.py", line 710, in __init__
     errread, errwrite)
   File "C:\Python27\lib\subprocess.py", line 958, in _execute_child
     startupinfo)
 WindowsError: [Error 2] The system cannot find the file specified
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥50 永磁型步进电机PID算法
    • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
    • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
    • ¥15 如何处理复杂数据表格的除法运算
    • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
    • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
    • ¥200 uniapp长期运行卡死问题解决
    • ¥15 latex怎么处理论文引理引用参考文献
    • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
    • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?