这篇文章主要为大家详细介绍了python调用浏览器刷新网页的简单示例,具有一定的参考价值,可以用来参考一下。

对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧!

python 打开浏览器,可以做简单的刷网页的小程序 and 其他有想象力的程序。不过仅供学习,勿用非法用途。

python的webbrowser模块支持对浏览器进行一些操作

主要有以下三个方法:

# @param python调用浏览器,实现刷网页小程序

# @author 512笔记|www.512PiC.com

webbrowser.open(url, new=0, autoraise=True)

webbrowser.open_new(url)

webbrowser.open_new_tab(url)

# End www_512pic_com

上面三种方法任意一种都可以,在python2.7下测试通过,不过这个要在windows下测试哦

我们需要了解webbrowser.open()方法:

webbrowser.open(url, new=0, autoraise=True)

在系统的默认浏览器中访问url地址,如果new=0,url会在同一个

浏览器窗口中打开;如果new=1,新的浏览器窗口会被打开;new=2

新的浏览器tab会被打开。

而webbrowser.get()方法可以获取到系统浏览器的操作对象。

webbrowser.register()方法可以注册浏览器类型,而允许被注册的类型名称如下:

# @param python调用浏览器,实现刷网页小程序

# @author 512笔记|www.512PiC.com

Type Name Class Name Notes

'mozilla' Mozilla('mozilla')

'firefox' Mozilla('mozilla')

'netscape' Mozilla('netscape')

'galeon' Galeon('galeon')

'epiphany' Galeon('epiphany')

'skipstone' BackgroundBrowser('skipstone')

'kfmclient' Konqueror() (1)

'konqueror' Konqueror() (1)

'kfm' Konqueror() (1)

'mosaic' BackgroundBrowser('mosaic')

'opera' Opera()

'grail' Grail()

'links' GenericBrowser('links')

'elinks' Elinks('elinks')

'lynx' GenericBrowser('lynx')

'w3m' GenericBrowser('w3m')

'windows-default' WindowsDefault (2)

'macosx' MacOSX('default') (3)

'safari' MacOSX('safari') (3)

'google-chrome' Chrome('google-chrome')

'chrome' Chrome('chrome')

'chromium' Chromium('chromium')

'chromium-browser' Chromium('chromium-browser')

# End www_512pic_com

实例:

# @param python调用浏览器,实现刷网页小程序

# @author 512笔记|www.512PiC.com

#!/usr/bin/env python

#-*- coding:UTF-8 -*-

import webbrowser

url = 'http://www.512pic.com'

webbrowser.open(url)

print webbrowser.get()

# End www_512pic_com

非常简单吧,更深的用途自己去研究哈,点到为止

注:关于python调用浏览器刷新网页的简单示例的内容就先介绍到这里,更多相关文章的可以留意512笔记的其他信息。

关键词:浏览器

python刷新网页_python调用浏览器刷新网页的简单示例相关推荐

  1. python调用浏览器打开网页_python调用浏览器,实现刷网页浏览小程序!

    Python 和放大镜的二进制代码 私信小编007即可自动获取大量Python视频教程以及各类PDF! python 打开浏览器,可以做简单的刷网页的小程序 and 其他有想象力的程序.不过仅供学习, ...

  2. python二分法求解_Python使用二分法求平方根的简单示例

    这篇文章主要为大家详细介绍了Python使用二分法求平方根的简单示例,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! 使 ...

  3. java调用指定浏览器_Java调用浏览器打开网页完整实例

    本文实例讲述了java调用浏览器打开网页的方法.分享给大家供大家参考.具体实现方法如下: package com.yifang.demo; import java.io.file; public cl ...

  4. java调用浏览器_Java调用浏览器打开网页实例完整版

    Java调用浏览器打开网页实例完整版 引导语:如何用Java调用浏览器打开网页呢?以下是百分网小编分享给大家的`Java调用浏览器打开网页实例完整版,欢迎阅读! package com.yifang. ...

  5. java打开浏览器_Java调用浏览器打开网页完整实例

    这篇文章主要介绍了Java调用浏览器打开网页的方法,以完整实例形式分析了java打开网页的相关技巧,需要的朋友可以参考下 本文实例讲述了Java调用浏览器打开网页的方法.分享给大家供大家参考.具体实现 ...

  6. vb调用本地html,在VB中调用浏览器访问网页

    调用浏览器访问某一网址(页)是软件中常见的功能.本文总结在VB编程中调用浏览器访问网页的三种方法: Shell 函数. ShellExecute API 函数和 Automation 对象技术. Sh ...

  7. 企业微信H5_网页jssdk调用,ticket签名config及示例

    文章目录 一.验证域名归属校验 1. 阅读文档 2. 配置公网域名 3. 登录企业微信管控台 4. 选择自建应用 5. 网页授权及JS-SDK 6. 填写公网域名 7.下载校验文件 8. 校验文件移动 ...

  8. php检测网页内容,php检测网页是否被百度收录函数的简单示例

    这篇文章主要为大家详细介绍了php检测网页是否被百度收录函数的简单示例,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小玲来看看吧! 使用:传入一个网址,如 http ...

  9. python实现监控电脑打开网页_Python轻松实现动态网页爬虫(附详细源码)

    AJAX动态加载网页 一 什么是动态网页 J哥一向注重理论与实践相结合,知其然也要知其所以然,才能以不变应万变. 所谓的动态网页,是指跟静态网页相对的一种网页编程技术.静态网页,随着html代码的生成 ...

  10. 在Android中调用浏览器打开网页方式

    在安卓代码中我们有时需要调用浏览器来打开相应的网页,此时可以有以下几种实现方式: 一.调用浏览器实现 调用默认浏览器 1 2 3 4 5 Intent intent = new Intent();   ...

最新文章

  1. kafka Windows客户端Linux服务器---转
  2. SAP创建基于Lead的OData服务,BO列表里只有一个Lead BO可选
  3. P2468 [SDOI2010]粟粟的书架 主席树 + 二分 + 二维前缀和
  4. 【渝粤教育】国家开放大学2018年春季 0529-22T高级英语阅读(1) 参考试题
  5. java day03【 流程控制语句】
  6. Java之XML转Json
  7. python编程软件开发_Python编程-绑定方法、软件开发
  8. Ubuntu-图形界面和字符界面切换快捷键
  9. 国王、总统、首相、总理……京城第一饭店的40春秋 | 美通社头条
  10. Visual Paradigm 如何绘制平面图?
  11. 有哪些产品适合做引流?什么样的产品才适合做引流款
  12. 关于DS12C887 以外部RAM方式访问
  13. 优思学院|WI 和 SOP 有何区别?
  14. 从虚拟试衣到设计海报,京东黑科技让时尚行业大变脸
  15. 向UBOOT 中添加自己的板子
  16. PHP:PhpSpreadsheet实现Excel的读取和写入
  17. 现在有什么地推项目_目前互联网都有哪些红利地推项目
  18. Android近场通信
  19. 使用sklearn库学习线性回归(二)
  20. 第八章 自我反省的功夫

热门文章

  1. visio流程图的叉号_笔记软件、思维导图软件和流程图软件, mybase, mindmanager, mindmapper,visio...
  2. unity3d 双人巡逻兵网络游戏
  3. 睡眠监测目前的原理分析
  4. BAT机器学习面试题
  5. 研究方法、技术路线、实验手段、关键技术区别和联系
  6. 印象笔记,为知笔记和 Effie 哪个更适合影评人呢?
  7. 接口获取行政区划代码_调用百度api利用名称查找该名称的省市县以及行政区划代码...
  8. LeetCode刷题之1818. 绝对差值和
  9. java运用kmeans算法进行聚类
  10. tp5——实践前台模板引入