python 打开浏览器的方法 Python打开默认浏览器
一、python 打开浏览器的方法:
. startfile方法(打开指定浏览器)
import os
os.startfile("C:\Program Files\internet explorer\iexplore.exe")
. system方法
打开指定浏览器:
import os
os.system('"C:\Program Files\internet explorer\iexplore.exe"')
通过指定浏览器打开指定的网址:
import os
os.system('"C:\Program Files\internet explorer\iexplore.exe" http://www.baidu.com')
. 更好地解决方案WEBBROWER
通过默认浏览器打开:
import webbrowser
webbrowser.open("http://www.baidu.com")
通过指定浏览器打开指定的网址:
import webbrowser
IEPath = "C:\Program Files\internet explorer\iexplore.exe"
webbrowser.register('IE', None, webbrowser.BackgroundBrowser(IEPath))
webbrowser.,autoraise=True)
# 或者
webbrowser.open_new_tab('http://www.baidu.com')
参考:python_随机调用一个浏览器打开网页
参考:python打开浏览器的三种方法
参考:webbrowser模块使用—用chrome打开页面
参考:python---webbrowser模块的使用,用非系统默认浏览器打开
参考:python爬虫()使用真实浏览器打开网页的两种方法
二、python 打开文件的方法:
. startfile方法
>>> import os
>>> os.startfile(r"D:\MODISPRO\操作指南.txt")
>>> os.startfile(r"D:\MODISPRO\操作指南.docx")
. system方法
>>> import os
>>> os.system(r"D:\MODISPRO\操作指南.txt")
>>> os.system(r"D:\MODISPRO\操作指南.docx")
webbrowser模块相信大家都很熟悉常用的方法有:
webbrowser.open(url, , autoraise=True)
webbrowser.open(url, , autoraise=True)webbrowser.open_new(url)
webbrowser.open_new_tab(url)
webbrowser.get()方法可以获取到系统浏览器的操作对象。
webbrowser.register()方法可以注册浏览器类型,而允许被注册的类型可以参阅:http://www.cnblogs.com/hongten/p/hongten_python_webbrowser.html所列出的内容。
首先我还是讲一下网上看的比较多的打开浏览器的方法
import webbrowser
webbrowser.open('www.baidu.com')
这样就可以打开一个百度页面,但是很恼火的情况是,默认使用IE打开的,至少我的电脑是默认IE打开的。
下面就讲一下用别的浏览器打开的方法:
---------------------
作者:嚯嚯嘻嘻哈
来源:CSDN
原文:https://blog.csdn.net/iobed/article/details/17186773
版权声明:本文为博主原创文章,转载请附上博文链接!
from webbrowser import Chrome
webbrowser.register('chrome', Chrome('chrome'))
详情:
https://docs.python.org/2/library/webbrowser.html
python 打开浏览器的方法 Python打开默认浏览器的更多相关文章
- web自动化多次打开浏览器嫌烦?打开一次浏览器,pytest有个招
最近系统前端组件做了更新,我就把之前做的web自动化的代码做了一些修改,顺便优化了下用例,只保留少量的测试用例了,大头还是在接口自动化上.然后发现关于pytest的还有一个点应该比较常用,这里再介绍一 ...
- selenium3 + python 操作浏览器基本方法
from selenium import webdriverimport time as t # driver = webdriver.Chrome()# driver.get("http: ...
- 【317】python 指定浏览器打开网页 / 文件
一.python 打开浏览器的方法: 1. startfile方法(打开指定浏览器) import os os.startfile("C:\Program Files\internet ex ...
- Python 文件对象和方法
Python文件对象和方法 1.打开和关闭文件 Python提供了必要的函数和方法进行默认情况下的文件基本操作,我们可以用file对象做大部分文件操作. open()方法 我们必须先用Python内置 ...
- Python多线程及其使用方法
[Python之旅]第六篇(三):Python多线程及其使用方法 python 多线程 多线程使用方法 GIL 摘要: 1.Python中的多线程 执行一个程序,即在操作系统中开启了一个进 ...
- vue 使用 npm run dev命令后 自动打开浏览器
1.使用vue-cli 老版本构建项目时, 可修改config文件夹下index.js文件 autoOpenBrowser 属性给为 true 即可 使用vue-cli 3.x 版本后,所有的配置项均 ...
- Python库的安装方法
Python库的安装方法 Python的解释器CPython是开源的,我们可以下载查看其源代码,同时,Python语言的各种库也都是开源的.利用Python语言编程,可用的库有很多,在Python官方 ...
- .xlsx文件总是默认用2007 Microsoft Office component 打开,且无法更改用EXCEL打开的解决方法
之前装了OFFICE2003,后来改装了 OFFICE2007,之后XLSX文件双击总是用2007 Microsoft Office component 打开,导致无法打开. 解决方法: 打开注册表R ...
- dll被设置为用记事本打开的解决方法
dll被设置为用记事本打开的解决方法: 打开注册表编辑器 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Fi ...
随机推荐
- JSP的三个脚本元素
JSP的脚本:JSP定义Java代码的方式 1. <% 代码 %>:[脚本段:java程序段]定义的java代码,在service方法中.service方法中可以定义什么,该脚本中就可以定 ...
- 一、.NetCore EF 之命令行
一.前言 最近在学习研究ABP,使用到微软的ORM框架 Entity Framework(后面简称EF),将其基本操作记录下来. 二.程序包管理器控制台 为了能够在控制台中使用命令行来操作EF,需要先 ...
- java Page分页显示
//entity层实体类 import java.util.List; //分页展示 //相关属性:当前页,页大小(每页显示的条数),总页数,总条数,数据 //select * from t_user ...
- 位运算骚操作 Part 3
▶ 异或运算 "^" 具有的部分性质: ● 交换律,结合律 ● a ^ b == (!a & b) | (a & !b),a ^ 1 == !a,a ^ 0 == ...
- 1. [Vue warn]: Missing required prop: "value"
意思是说数据没有绑定,页面缺少value值.应该v-model进行数据绑定.
- [PHP+JS]微信卡券(潦草笔记,全代码,亲测通过)
群发卡券可以通过客服消息推送 https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140547 后端代码: define('A ...
- Java 非递归实现 二叉树的前中后遍历以及层级遍历
class MyBinaryTree<T> { BinaryNode<T> root; public MyBinaryTree() { root = new BinaryNod ...
- docker php容器中简单添加seaslog拓展
最近有个项目用到了seaslog,因为之前调试php的容器已经搭好了,不想再通过dockerfile重新搭建了,搜了半天没有东西可以装,就仿照着安装redis拓展操作了一顿 1.wget http:/ ...
- Office免费激活方法!亲测有效!2019年4月3日测试
内容转载自:https://blog.csdn.net/qq_41785863/article/details/83619401 防止原博主删除,我先放上自己下载好了的工具分享链接. 链接:https ...
- Prometheus
官方网址:https://prometheus.io/ GitHub网址:https://github.com/prometheus/prometheus 软件下载地址:https://prometh ...