当前位置: 首页 > news >正文

python(29) : 使用webview打开网站

1.安装依赖

pip install pywebview  -i https://mirrors.aliyun.com/pypi/simple/ requests

2.python代码 

import webview# 自定义 HTML 内容或直接加载网址
url = "https://www.baidu.com"# 在窗口加载完成后注入JavaScript脚本
def on_loaded():script = """
// 隐藏滚动条
document.body.style.overflow = 'hidden';
document.documentElement.style.overflow = 'hidden';
document.body.scroll = 'no';// F5刷新
document.onkeydown = function(e) {var event = window.event ? window.event : e;if (event.keyCode == 116 || (event.ctrlKey && event.keyCode == 82)) { // F5: 116, R: 82event.preventDefault(); // 阻止默认行为window.location.reload(); // 刷新页面}
};"""window.evaluate_js(script)if __name__ == '__main__':# 创建窗口并设置参数window = webview.create_window(title="WebView 窗口",url=url,width=1400,height=900,resizable=True,  # 可以调整大小(可选)fullscreen=False,min_size=(400, 300))window.events.loaded += on_loaded# 启动 GUIwebview.start()

相关文章:

  • 电网绝缘子及破损、闪络缺陷YOLO数据集
  • 2025年渗透测试报告需求激增:企业如何科学选择渗透测试服务?
  • 基于大模型预测发育性髋脱位的多维度研究与应用报告
  • SAP在化工行业的数字化转型:无锡哲讯科技的赋能实践
  • 设计模式系列(05):工厂方法模式(Factory Method)
  • 传统工程项目管理与业财一体化管理的区别?
  • 高效获客利器:应用宝CPD广告的投放优化与流量质量保障
  • AI+制造:中小企业的低成本智能化转型
  • 智慧化工园区安全风险管控平台建设方案(Word)
  • 未来安全与持续进化
  • 二极管的等效电路
  • 【和春笋一起学C++】(十五)字符串作为函数参数
  • == 和 equals 的区别
  • 旧物回收小程序开发——让闲置再生价值,用科技撬动绿色经济
  • 如何把一台电脑作为另外一台电脑的显示器
  • 对比关系型数据库与NoSQL数据库
  • 【数组的定义数组与内存的关系】
  • 基于微信小程序的高校校园微活动管理系统设计与实现(源码+定制+开发)高校微信小程序校园活动发布与互动平台开发 面向大学生群体的校园活动移动平台设计与实现
  • Redis核心用法与通用命令全解析
  • 212. 单词搜索 II
  • 公司网站模板建设/电脑优化大师下载安装
  • 网站建设系/企业网站seo
  • 香港主机网站充值/企业管理软件
  • wordpress一键环境搭建/成都优化官网公司
  • 网站开发怎样/seo排名快速优化
  • 网站后台内容管理/seo咨询