尽管我可以看到很多类似问题的回复,但我并不认为他们回答了我的问题。基本上,我有一个Python的CGI脚本,我想运行另一个脚本。因此,例如,让我们说,我要做到以下几点,以保持它的简单:如何从另一条stript调用python cgi脚本
#!/usr/bin/env python3
print("html_text)
# here call some other Python cgi script which has some other HTML text
我只是想简化问题,所以这个答案可以专注于我其实想明白了。基本上,我想从当前的Python cgi脚本中调用另一个python cgi脚本,并为它打印更多html(并可能使用传递的前一个脚本中的数据)。
我真正想做的是制作3个cgi脚本。第一个打印表单。然后这个表单将数据发送到下一个执行数据检查的数据,确保它们全部有效。现在这里是困难的部分。我基本上要确保如果数据无效,我想将信息传递回第一个脚本,以便可以将有效数据保存在表单中(通过POST?),如果它有效,它将执行下一个脚本。
这怎么办?
啊,那能工作,但是如果我想用脚本首先打印出一个登录表单,然后将其发布到下一个scr,该怎么办? IPT,并在该脚本检查数据是否有效,如果是这样重定向到另一个脚本,如果没有重定向到前脚本? 谢谢btw :) –
此外,我想确保如果数据无效,我可以通过它回到前一页(通过POST也许)。 –
@TheoPavlakou我看到你的编辑。我认为你已经添加了足够的新信息,你可以证明你需要单独提问。 – John