从html页面调用python脚本

时间:2012-08-20 18:49:55

标签: html ajax django python-3.x cherrypy

我必须使用css和javascript创建一个html页面,我必须在表单中输入一个url。有了这个url,我必须使用Python 3.2脚本从页面的html中获取一些信息。

我几天前开始学习Python,我有一些问题:

  1. 我需要CherryPy / Django才能做到这一点? (我问,因为我执行了一个脚本来获取整个html而不使用CherryPy / Django并且它可以工作 - 没有与浏览器交互)
  2. CherryPy示例在python代码中内置了html。我必须在python脚本中编写html,或者我是否有一个用Ajax(或其他任何东西)调用脚本的html页面?
  3. 如果我可以使用Ajax,XmlHttpRequest是一个不错的选择吗?
  4. 谢谢! :d

1 个答案:

答案 0 :(得分:1)

  1. 不,您不需要Web框架,但总的来说这是一个好主意。 Django对此似乎是残酷的矫枉过正。 CherryPy或Pyramid或一些微框架似乎更好。

  2. 您可以拥有一个调用CherryPy服务器的HTML页面,但由于此页面显然是您正在构建的系统/服务的一部分,因此从服务器提供服务更有意义。

  3. 当然,为什么不呢。