点上方“菜鸟学Python”,选择“星标”
第476篇原创干货,第一时间送达
对于日常网上冲浪的朋友们,浏览器是大家必不可少的一个工具,市面上也存在各种款式的浏览器,例如谷歌浏览器,360浏览器等等。今天,小编教大家一招,利用60行Python代码来制作一款简易的浏览器,实现网页访问和浏览的功能,让你也能在朋友圈傲娇一把!
01.效果展示
首先,我们来通过视频展示的形式,来看一下,简易的浏览器能够实现哪些功能吧。
02.程序讲解
对于自制浏览器,其核心部分主要是对于导航栏以及导航栏中各个模块功能的实现,如下图所示:
1).主页面的设置
一个浏览器设计,主要包括主页面和导航栏,看起来很复杂,其实只要几行代码就搞定。
程序中首先创建了一个QWebEngineView对象,QWebEngineView是pyqt5下的一款基于chrome浏览器内核引擎框架;
通过添加视图控件来实现网页的浏览控制。程序将默认的浏览器初始页面设置为百度的url地址,执行上述的函数后,其可视化界面如下图所示:
图中给出了主页面的展示,在主页面的