- 用python进行WEB开发,请问怎么才能在网页上运行脚本
- 我写了个python读取12306网页的脚本本地运行良好,一旦提交到GAE就报错
- 如何在网页中调用python脚本?
- 想用python编写一个脚本,登录网页,在网页里做一系列操作,应该怎样实现?
python网页脚本(python网页脚本 知乎)
大家好!今天让创意岭的小编来大家介绍下关于python网页脚本的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。
开始之前先推荐一个非常厉害的Ai人工智能工具,一键生成原创文章、方案、文案、工作计划、工作报告、论文、代码、作文、做题和对话答疑等等
只需要输入关键词,就能返回你想要的内容,有小程序、在线网页版、PC客户端和批量生成器
本文目录:
用python进行WEB开发,请问怎么才能在网页上运行脚本
用python做web开发,一般常用一个叫做Django的框架。关于Django,不熟悉,可以参考我的一些折腾:
【记录】安装Django
【记录】基于通过pip安装官网Django后,折腾第一个Django的app
【记录】基于通过pip安装官网Django后,折腾第二个Django的app
对于Django上运行js,我暂时还没去折腾。
你可以用google搜:
django javascript
就可以看到有人解释了:
django 中式用静态文件(css,javascript) - 右撇子- 博客频道- CSDN
你照着做,就可以了。
(此处不给贴地址,请自己用google搜帖子标题,即可找到帖子地址)
我写了个python读取12306网页的脚本本地运行良好,一旦提交到GAE就报错
在python中,一般我们使用urllib的urlopen来打开一个URL并抓取网页内容或者服务器的返回数据 !
但是在GAE中不能这样做,否则会报“访问被拒绝”字样的错误,主要原因是python中的urlopen使用了socket来连接,GAE处于安全和效率等方面的考虑,禁止使用urlopen,而以 urlfetch替代之,后者则是基于HTTP连接的!
你可以参考下面这个对代码进行修改:
from?google.appengine.api?import?urlfetch????
#?...?...??
??
url?=?"http://www.python.org"??
??
result?=?urlfetch.fetch(url)??
if?result.status_code?==?200:??
????????doc?=?result.content??
????????do_something(doc)
如果解决了您的问题请采纳!
如果未解决请继续追问!
您好,您的建议可行,可以顺利deploy。
但是我的脚本中使用了smtplib.SMTP发送邮件,貌似不可以,google developers console监控记录中显示:
“The Socket API 付费后才可使用”,是不是意味着我只能使用google的mail api 发送邮件?
google有自己的邮箱api,你查看一下开发文档,应该是把内置的也给屏蔽掉了
追问对,我用内置的mail api可以发邮件,但是访问12306网站,时不时访问超时,是不是没办法?
追答过年期间12306多程序访问做了很多限制,现在很多抢票软件业都会访问超时,甚至手动登陆的时候偶尔都会有这个提示,你能做的就是尽量让程序访问看起来想人工访问,比如修改访问header-agent等、
如何在网页中调用python脚本?
当然是不行的,脚本执行需要有 解释器的。也就是 例如 win平台下的 python.exe 文件。你可以使用web页面,将文件上传到服务器,然后在服务器执行脚本并将处理结果,返回到客户端。追问
抱歉没有问清楚,我的python脚本就是在WEB服务器上运行的。我看到可以通过CGI实现程序的调用,现在正在研究。
现在html的内容是:
但点击submit后会在页面直接显示test.py里的内容
你form表单没提交任何信息呀
想用python编写一个脚本,登录网页,在网页里做一系列操作,应该怎样实现?
python编写一个脚本的具体操作:
1、首先,打开python并创建一个新的PY文件。
2、其次,import os,因为涉及系统文件的路径,因此首先在此处导入系统模块。
3、随后,可以双击打开HTML文件,然后就可以看到书写的网页,如下图所示。
4、最后,添加html.close(),需添加此行代码以关闭,否则将占用大量内存,如下图所示。这样,用python简单的制作一个网页的所有操作就完成了。完成。
以上就是关于python网页脚本相关问题的回答。希望能帮到你,如有更多相关问题,您也可以联系我们的客服进行咨询,客服也会为您讲解更多精彩的知识和内容。
推荐阅读: