返回顶部
首页 > 资讯 > 后端开发 > Python >html网页调用后端python代码方法
  • 711
分享到

html网页调用后端python代码方法

html前端pythonflask 2023-09-01 19:09:11 711人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

当我们利用html代码制作网页时,可以用以下方法进行python代码的调用: 1.简单的Python代码例如输出‘hello world’时,可以选择直接在网页写入python代码的方式调用,这时候我们就需要了解Pyscript了。以下是在

当我们利用html代码制作网页时,可以用以下方法进行python代码的调用:

1.简单的Python代码例如输出‘hello world’时,可以选择直接在网页写入python代码的方式调用,这时候我们就需要了解Pyscript了。以下是在网页里直接运行简易python语段的代码:

                     print('Hello world')              

2.当python代码稍微比较复杂,且处于网页构建初期时,我们可以考虑用flask框架对网页的按钮进行整体布局。

方法 1)

当网页代码较为简单时,可以直接用html代码代替render_template:

test1.py

def run():  print('hello world')run()

test.py(含flask包)

from flask import(    Flask, render_template, request, redirect, globals)import test1app= Flask(__name__)@app.route("/",methods=['GET', 'POST'])def index():     return '
@app.route("https://blog.csdn.net/test",methods=['GET', 'POST'])def test(): test1.run() return '
if __name__ == '__main__': app.run(debug=True)

运行test1.py,ctrl+单击点开下图终端中出来的网址:

 

点击按钮运行即可出现hello Word字样。

方法 2) 

当网页代码较为复杂且长时,可以使用render_template来进行前后端交互。此时我们需要在包含flask的python代码同文件夹下新建一个template文件夹:

test.py代码同上,

b.html

                              

 test1.py

from flask import(    Flask, render_template, request, redirect, globals)import test1app= Flask(__name__)@app.route("/",methods=['GET', 'POST'])def index():     return  render_template(        "b.html"     )    @app.route("Https://blog.csdn.net/test",methods=['GET', 'POST'])def test():    test1.run()    return render_template(         "b.html"     )if __name__ == '__main__':    app.run(debug=True)

 测试的方式同方法1),这里不多赘述。

3.网页设计初期,以上两种方法足以,但是博主在设计网页时是设计到一半才发现,在前期写纯Html文件后再使用flask框架设计按钮响应python脚本,会出现网页不稳定的情况,博主的图啊网页跳转都不见了。经过研究之后,博主又发现了一个不管在网页设计前期中期都可以使用的python脚本调用方法!那就是ActiveX控件。

这个控件只有IE浏览器中有(至少博主在熟悉的其他浏览器中没有找到这个控件),在我们想要使用它之前需要检查我们的IE浏览器是否已经启用ActiveX控件。手动打开IE的ActiceX控件需要如下几步:打开设置-Internet选项-安全-自定义级别-把和ActiveX有关的选项全部点启用或者提示。

 然后我们运行一下代码进行测试。

a.html

          ceshi         

利用IE浏览器打开网址,点击按钮运行即可。

 运行前会出现弹窗如下所示,点是和允许即可。 

 由于是输出,所以黑框一闪而逝很正常,要想看到print出来的hello world字样,得再加个输入input()。或者你的python运行出来是个ui窗口,那也会停留很久,别把黑框点叉叉即可。

希望以上博主的经验对大家有帮助,嘻嘻。

 

来源地址:https://blog.csdn.net/yong_gan_niu_niu/article/details/127885904

--结束END--

本文标题: html网页调用后端python代码方法

本文链接: https://lsjlt.com/news/389300.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • html网页调用后端python代码方法
    当我们利用html代码制作网页时,可以用以下方法进行python代码的调用: 1.简单的python代码例如输出‘hello world’时,可以选择直接在网页写入python代码的方式调用,这时候我们就需要了解Pyscript了。以下是在...
    99+
    2023-09-01
    html 前端 python flask
  • html网页调用后端python代码的方法实例
    当我们利用html代码制作网页时,可以用以下方法进行python代码的调用: 1.简单的python代码例如输出‘hello world’时,可以选择直接在网...
    99+
    2023-01-17
    HTML调用Python程序 html嵌入python 用html可以调用Python吗
  • 通过Html网页调用本地安卓(android)app程序代码
    一、通过html页面打开Android本地的app 1、首先在编写一个简单的html页面 代码如下:<html>     <h...
    99+
    2022-06-06
    html网页 HTML 调用 app Android
  • 如何在后端使用python写网页
    如何在后端使用python写网页?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。安装flask模块首先使用pip进行安装:pip install flas...
    99+
    2023-06-06
  • Phantomjs抓取渲染JS后的网页(Python代码)
    最近需要爬取某网站,无奈页面都是JS渲染后生成的,普通的爬虫框架搞不定,于是想到用Phantomjs搭一个代理。 Python调用Phantomjs貌似没有现成的第三方库(如果有,请告知小编),漫步了一圈,...
    99+
    2022-06-04
    代码 网页 Phantomjs
  • 在Python里面调用Golang代码的方法
    这篇文章主要介绍了在Python里面调用Golang代码的方法,具有一定借鉴价值,需要的朋友可以参考下。下面就和我一起来看看吧。调用编译后的动态库文件,报头文件错误原因:不同平台下编译的add.so 不能通用,Windows下可以运行的so...
    99+
    2023-07-06
  • python 获取网页编码方式实现代码
    python 获取网页编码方式实现代码 <span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(...
    99+
    2022-06-04
    代码 方式 网页
  • 谈谈HTML页面跳转代码的各种方法
    HTML页面跳转代码是Web开发中非常重要的一部分。当用户点击一个链接或者按钮时,需要调用相关代码进行跳转,以便将用户引导到正确的页面。在本文中,我们将为您介绍HTML页面跳转代码的各种方法。一、使用超链接进行页面跳转最基本的跳转方式就是使...
    99+
    2023-05-14
  • 移动端网站页面调试的方法有哪些
    这篇文章主要讲解了“移动端网站页面调试的方法有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“移动端网站页面调试的方法有哪些”吧!把静态资源指向到本地Mobile 越来越重要,Hybrid...
    99+
    2023-06-10
  • Python代码调试的方法是什么
    这篇文章主要介绍“Python代码调试的方法是什么”,在日常操作中,相信很多人在Python代码调试的方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python代码调试的方法是什么”的疑惑有所帮助!...
    99+
    2023-06-02
  • 判断网页编码的方法python版
    在web开发的时候我们经常会遇到网页抓取和分析,各种语言都可以完成这个功能。我喜欢用python实现,因为python提供了很多成熟的模块,可以很方便的实现网页抓取。 但是在抓取过程中会遇到编码的问题,那今...
    99+
    2022-06-04
    网页 方法 python
  • 前端vue3使用axios调用后端接口的实现方法
    目录前言:第一步:在src下创建一个http文件夹,创建一个config的js文件!第二步:在src下创建一个http文件夹,创建一个axios的js文件!第三步:在src下创建一个...
    99+
    2022-12-08
    vue使用axios调用后端接口 axios调用后端接口 vue调用后端接口
  • 网页ip代理的使用方法
    这篇文章主要介绍“网页ip代理的使用方法”,在日常操作中,相信很多人在网页ip代理的使用方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”网页ip代理的使用方法”的疑惑有所帮助!接下来,请跟着小编一起来学习吧...
    99+
    2023-06-20
  • HTML列表网标题添加分页号码的方法
    这篇文章主要介绍“HTML列表网标题添加分页号码的方法”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“HTML列表网标题添加分页号码的方法”文章能帮助大家解决问题。 ...
    99+
    2024-04-02
  • Python无法用requests获取网页源码的解决方法
    最近在抓取http://skell.sketchengine.eu网页时,发现用requests无法获得网页的全部内容,所以我就用selenium先模拟浏览器打开网页,再获取网页的源...
    99+
    2024-04-02
  • jQuery AJAX如何实现调用页面后台方法
    这篇文章给大家分享的是有关jQuery AJAX如何实现调用页面后台方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。具体内容如下新建demo.aspx页面。首先在该页面的后台文件demos.aspx.cs中添加...
    99+
    2023-06-08
  • Java调用python代码的五种方式
    你还在纠结怎么样在Java中调用python吗?我们在实际工程项目问题中,经常会碰到不同语言代码之间互调的问题,比如此处的Java调用python(常见Java调用python写的处理模型来完成数据处...
    99+
    2023-09-05
    java python Java调用python
  • HTML标签的艺术:用代码绘制网页的蓝图
    HTML标签是网页的核心,它们决定了网页的结构和内容。HTML标签有很多种,每种标签都有其独特的作用。例如,标签定义了网页的头部,标签定义了网页的主体,标签定义了网页的段落,标签定义了网页的链接。 HTML标签可以嵌套使用,形成复杂的结构...
    99+
    2024-02-09
    HTML标签, 网页设计, 前端开发, 网页布局, 网页元素
  • Java获取任意http网页源代码的方法
    本文实例讲述了JAVA获取任意http网页源代码。分享给大家供大家参考,具体如下:JAVA获取任意http网页源代码可实现如下功能: 获取任意http网页的代码2. 获取任意http网页去掉HTML标签的代码Webpage类:package...
    99+
    2023-05-31
    java 网页 源代码
  • C调用C++代码的方法步骤
    有时C程序里需要用到C++的类,但是C语言又不能直接调用类,这时需要把C++的类使用C接口封装后,再调用, 可以将封装后的C++代码编译成库文件,供C语言调用; 需要注意的是,封装的...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作