使用Python进行跨域调用并使用Ajax调用Python读取数据

2024-04-26 07:12:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图对运行在同一个web服务器上的python脚本发出ajax请求。电话打得很好。我使用python进行跨域调用以返回一些数据。使用.success()可以获取脚本文件的所有内容。我可以很容易地完成这个PHP,但是为了学习它,我尝试使用python。在

我的Python看起来像这样

import urllib.request

def main():
    r = urllib.request.urlopen("http://some url").read()
    print(r)

main();

我的ajax看起来像这样

^{pr2}$

Tags: 文件数据import服务器脚本web内容main
1条回答
网友
1楼 · 发布于 2024-04-26 07:12:23

我建议使用requests,Python对此的本地支持并不友好。在

编辑:我错过了关于成功的部分()。这是你的意思吗?在

>>> import requests
>>> response = requests.post("http://some url")
>>> if response.status_code == requests.codes.ok:
        print(response.text)
>>> elif response.status_code == 404:
        handle_error()

相关问题 更多 >