遇到禁止复制该怎么办?幸好我会Python...

简介: 网页无法复制文本的情况。不过这些对于Python来说都不是问题。今天辰哥就叫你们用**Python**去解决。

相信大家都有遇到这种情况(无法复制):

或者是这种情况

以上这种情况都是网页无法复制文本的情况。不过这些对于Python来说都不是问题。今天辰哥就叫你们用Python去解决。

思路:利用pdfkit库将html网页保存为pdf

01、小案例

1、安装pdfkit库

pip install pdfkit

通过命令安装pdfkit,此外还需要安装exe文件(wkhtmltopdf)。

下载链接:https://wkhtmltopdf.org/downloads.html

选择对于的版本下载并安装(记住自己的安装目录

2、小案例

先看一下这个网页(辰哥自己的网页:www.chenlove.cn

目标:将这个网页保存为pdf

import pdfkit

其中的config就是上面安装的wkhtmltopdf的路径。

效果:

可以看到,我们已经成功将这个网页保存为pdf

下面我们开始尝试禁止复制的网页

02、实战

1、目标网站

这里我们现在简书平台的其中一篇文章进行测试(文章设置了禁止复制

比如我要进行复制的时候,同时禁止转载(不让复制),下面开始将这个网页保存pdf。

import pdfkit

这样将内容保存为pdf就可以直接进行复制了。

感兴趣的小伙伴,可以尝试其他的网页(你懂得

03、小结

本文的讲解就到这里,内容主要是将网页保存为pdf,对于其他禁止复制的网页、长网页等都可以保存为pdf。大家下去可以去自己尝试。

一定要动手尝试 一定要动手尝试 一定要动手尝试!

相关文章
python 模块 copy 复制详解
python 模块 copy 复制详解
|
Python
【实用小脚本】Python实现文件/目录的复制
【实用小脚本】Python实现文件/目录的复制
142 0
|
C++ Python
字节跳动笔试题——复杂链表的复杂——剑指 Offer 35. 复杂链表的复制——python && C++源代码
字节跳动笔试题——复杂链表的复杂——剑指 Offer 35. 复杂链表的复制——python && C++源代码
字节跳动笔试题——复杂链表的复杂——剑指 Offer 35. 复杂链表的复制——python && C++源代码
|
Python
Python字符串复制
Python字符串复制自制脑图
76 0
Python字符串复制
|
数据采集 开发框架 算法
Python学习之路-字典的使用2(删除,复制)
开发者学堂课程,了解Python语言的基本特性、编程环境的搭建、语法基础、算法基础等,了解Python的基本数据结构,对Python的网络编程与Web开发技术具备初步的知识,了解常用开发框架的基本特性,以及Python爬虫的基础知识。 课程地址:https://developer.aliyun.com/learning/course/600/detail/8717
|
Java C语言 开发者
Python是否支持复制字符串呢?
本文标题的问题分为两部分:(1)Python 中是否支持复制字符串?(2)如果不支持,为什么不支持?
136 0
|
JSON 数据格式 Python
复制and粘贴?Python脚本1分钟解决了我1小时的事!
复制and粘贴?Python脚本1分钟解决了我1小时的事!
复制and粘贴?Python脚本1分钟解决了我1小时的事!
|
数据采集 存储 搜索推荐
《10个超级常用Python方法总结》复制即用丨小白捷径
《10个超级常用Python方法总结》复制即用丨小白捷径
《10个超级常用Python方法总结》复制即用丨小白捷径
|
算法 Java 索引
【每日算法】复制带随机指针的链表:「哈希表」&「原地算法」|Python 主题月
【每日算法】复制带随机指针的链表:「哈希表」&「原地算法」|Python 主题月
|
人工智能 机器人 Python
M6 | 公众号后台接入腾讯AI,复制这段Python就可以。
M6 | 公众号后台接入腾讯AI,复制这段Python就可以。
245 0
M6 | 公众号后台接入腾讯AI,复制这段Python就可以。