Android获取Python生成的结果
因为我是Python的初学者,所以我只编写了一些代码来获取长字符串中的文本。 通常,对于客户机-服务器通信,我使用PHP作为服务器端语言。 在googlepython之后,我知道在某些方面,Python将比PHP运行得更快,例如在HTML中获取所有链接。 使用PHP,我知道我可以使用正则表达式提取HTML中的所有链接,并将结果生成为JSON,然后使用HTTP返回Android端。 问题是,如何以Python方式/实现它? 我真的没有在服务器上使用python的经验。有可能吗?Android获取Python生成的结果,android,python,Android,Python,因为我是Python的初学者,所以我只编写了一些代码来获取长字符串中的文本。 通常,对于客户机-服务器通信,我使用PHP作为服务器端语言。 在googlepython之后,我知道在某些方面,Python将比PHP运行得更快,例如在HTML中获取所有链接。 使用PHP,我知道我可以使用正则表达式提取HTML中的所有链接,并将结果生成为JSON,然后使用HTTP返回Android端。 问题是,如何以Python方式/实现它? 我真的没有在服务器上使用python的经验。有可能吗? 如果是,请给出一些
如果是,请给出一些提示。按照旧答案中的描述,从页面中删除链接并不困难:
Python有一个JSON模块,可以轻松地将结果格式化为JSON。您可以在Python中随心所欲。但你的主要问题是什么?如何使用Python从HTML文档中获取链接?您将向服务器传递哪些内容,以便从HTML中获取链接?显然不是一个排序的查询字符串。顺便说一句,它是JSON JavaScript对象表示法,不是JASON。但是我如何从python获得结果呢?我需要在apache服务器上运行python?@jjLin,你是在问如何配置apache以支持python吗?请参阅:。通常,mod_wsgi是当前的最佳实践。如果这不可用,例如在共享主机上,那么FastCGI是一个不错的选择。虽然我个人非常喜欢mod_python,但它已经不受欢迎了,而且已经有一段时间没有积极开发了。如果您来自PHP,请注意Python经常与一个轻量级的web框架一起使用。