python获取js变量_Python和读取JavaScript变量valu
试试这个。它使用addToJavaScriptWindowObject方法将一个QObject添加到QWebView中。这将启用python脚本和webview中的HMTL/Javascript之间的通信。下面的示例将允许您通过javascript提示符将javascript全局变量消息的值更改为您想要的任何值,然后每当您单击Python打印消息链接时,它将执行Python代码,该代码将获取javascript值并将其打印到控制台。在import sys
from PyQt4 import QtCore, QtGui, QtWebKit
HTML = """
Change Message
Python Print Message
"""
class Broker(QtCore.QObject):
@QtCore.pyqtSlot(str)
def print_msg(self, data):
print data
app = QtGui.QApplication(sys.argv)
view = QtWebKit.QWebView()
view.page().mainFrame().addToJavaScriptWindowObject('broker', Broker(view))
view.setHtml(HTML)
window = QtGui.QMainWindow()
window.setCentralWidget(view)
window.show()
sys.exit(app.exec_())
python获取js变量_Python和读取JavaScript变量valu相关推荐
- python获取cookie文件_Python Cookie 读取和保存方法
如下所示: #保存 cookie 到变量 import urllib.request import http.cookiejar cookie = http.cookiejar.CookieJar() ...
- python获取cpu温度_Python如何读取CPU和GPU的温度?
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 到第三步报的错 @MaterialFan Traceback (most recent call last): File "", li ...
- python 调用js类_Python 调用 JS 常用的4种方式,带你学会如何解密
本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 以下文章来源于AirPython ,作者星安果 1. 前言 日常 Web 端爬虫过 ...
- python转js解释器_python 代码转换 js
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 推荐使用腾讯云 api 配套的7种常见的编程语言 sdk,已经封装了签名和请求过 ...
- python整型变量的使用_python(二)数据类型与变量
python基础之数据类型与变量 一.变量 变量 声明变量 #!/usr/bin/env python age=18 gender1='male' gender2='female' 变量作用:保存状态 ...
- python 获取脚本当前路径_Python获取脚本所在目录的正确方法
http://www.jb51.net/article/49035.htm 文章主要介绍了Python获取脚本所在目录的正确方法 1.以前的方法如果是要获得程序运行的当前目录所在位置,那么可以使用os ...
- python中和js交互_python和js交互调用的方法
后台代码都是利用的 1.[get方式]使用jquery的get json与后台交互 前端js代码片段 var data= { 'a': $('input[name="a"]').v ...
- python获取文件路径名_python文件名获取文件路径
如何使用Python获取文件所在目录和文件名 python中如何根据文件名找他的路径.现在我遍历到怎么才能将某一个文件对应的路径找到呢? 遍历用os.walk: import osfrom os.pa ...
- python获取网页图片_python抓取网页中的图片示例
python抓取网页中的图片示例 代码如下: #coding:utf8 import re import urllib def getHTML(url): page = urllib.urlopen( ...
最新文章
- 黄学东出任微软全球人工智能首席技术官,从负责语音技术到微软Azure云的转身
- 求大数阶乘(10000以内)
- Uuntu 20.04 install OpenLDAP
- IBM 计划在公司内部推行基于比特币的开源项目Hyperledger
- 快钱接口php,快钱支付接口
- python执行脚本时的命令行选项_Python 处理脚本的命令行参数(二):使用click
- 登录获取token,token参数关联至所有请求的请求体内
- Java程序的方法设计
- JavaWeb企业在线文档管理系统
- 尚学堂视频笔记二:面向对象深入
- Android WebView 图片加载不出来
- android jni 读写sd卡,Android NDK的使用实例——增量更新实战
- jellyfin自定义css主题
- LMK04828时钟芯片配置——配置理解
- linux端防火墙指定端口的开和关
- 前端面试笔记-CSS篇
- 渗透测试-信息打点(红队工具篇)
- 人生需看11个小故事
- The Old Man and The Sea 老人与海 by Ernest Hemingway 欧内斯特-海明威
- 操作系统原理学习笔记(基础概念与进程)