python pyqt5浏览器_GitHub - xiaoqichaoren/pyqt5-browser: 利用pyqt5 制造一个简单的浏览器...

pyqt5-browser

所用实验环境 ubuntu/trusty64

vagrant init ubuntu/trusty64

将 Vagrantfile 里面 vb.gui = true 注释放开

config.vm.provider "virtualbox" do |vb|

# # Display the VirtualBox GUI when booting the machine

vb.gui = true

#

# # Customize the amount of memory on the VM:

# vb.memory = "1024"

end

1 sudo lsb_release -a

2 sudo apt-get update

#默认安装为 python3.5 改为 python3.4

3 sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.4 70 --slave /usr/bin/python3m python3m /usr/bin/python3.4m

#检测 python 版本

4 python3 -V

#安装插件

5 sudo apt-get install python3-pyqt5

6 python -V

#在python3 环境下执行 import PyQt5 如果没有任何报错那么上述插件安装成功

7 python3

>>> import PyQt5

>>>

#安装插件 python3-pyqt5.qtwebkit

8 sudo apt-get install python3-pyqt5.qtwebkit

#下载代码

9 git clone https://github.com/yetHandsome/pyqt5-browser.git

10 ls

11 cd pyqt5-browser

12 clear

13 ls

#下面是安装图形界面

14 sudo apt-get install xfce4

15 sudo startxfce4&

16 sudo apt-get install -y xfce4 virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11

17 sudo VBoxClient-all

18 sudo VBoxClient --clipboard

19 sudo VBoxClient --draganddrop

20 sudo VBoxClient --display

21 sudo VBoxClient --checkhostversion

22 sudo VBoxClient --seamless

23 sudo startxfce4&

#进入图形界面的2种方式

#方式1

sudo startx

#方式2

sudo init 5

sudo init 6

#在图形界面找到文件执行下面指令即可

python3 my_browser.py

弄一个奇丑无比且功能残缺的浏览器有什么用?

当然是无用之用

1.想内置一个防劫持功能,还想不到好的实现方式,难道直接将想保护的域名替换成访问IP?如果有很多域名而且后期还要增加

2.利用 python 爬取页面同时截图

3.登高爬那个什么墙之类的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值