怎么导出html中文字,网页文本无法复制!教你3招轻松提取网页文字,每一个都很实用...

在日常的学习和工作中,很多人都会需要到网上查找一些资料。当查找到我们需要的资料时,想要复制下来,可是网页上有限制,不允许复制粘贴。这时很多小伙伴就采取手动输入的方式了,如果资料不太多的话,手动输入的方式还可以接受。如果量比较大的话,手动输入就比较费劲了。今天小编教给大家3种方法,轻松提取网页文字哦。

177353492_1_20191206105059175

方法一:使用源代码复制

很多小伙伴可能不知道怎样找到源代码,很简单,在需要复制文字网页的空白处点击鼠标右键,然后再选择【查看源文件】。

177353492_2_20191206105059331

进入到源文件后,向下滑动,我们就可以看到需要复制的文字内容了,将对应的文字选取一下,就可以复制啦。

177353492_3_20191206105059441

方法二:保存为文本

虽然网页中有些文字是不允许复制粘贴的,但是我们先将需要的文字内容给选中,然后在选中的文字上面点击鼠标右键,就会弹出一个功能框,我们在该功能框中可以看到复制、保存为文本等。这时点击【复制】一样是不允许的,但是我们可以点击【保存为文本】。

177353492_4_20191206105059535

之后会弹出另存为的窗口,将文件名输入一下。这样就可以将需要的文字资料给复制出来了。

177353492_5_20191206105059691

方法三:使用电脑工具进行截图识别

以上的两种方法是在网页中进行的操作,其实我们可以使用办公工具以截图识别的方法提取网页文字。如使用【迅捷OCR文字识别软件】的截图识别功能。

177353492_6_20191206105059831

打开该工具之后,在文字识别的功能中找到【截图识别】的功能。进入到截图识别的功能页面后,我们可以看到该功能的截图方式。在键盘上点击一下【Alt+F】的快捷键,然后就会跳转到需要复制文字资料的网页,将需要的文字部分给截取下来。回到该功能的页面后,点击【开始识别】就搞定了。

177353492_7_20191206105059925

好了,今天的分享就到这里啦!以上的三种方法大家学会了吗?希望对大家有所帮助哦。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,下面是一个简单的示例代码,可以实现网页上的多个文本数据传输,并提供了一个数据传输的界面窗口。 ```python from flask import Flask, request, render_template app = Flask(__name__) @app.route('/', methods=['GET', 'POST']) def index(): if request.method == 'POST': texts = request.form.getlist('text') # 获取所有文本的内容 # 在这里可以对文本进行处理或保存等操作 return '已成功传输文本:{}'.format(', '.join(texts)) return render_template('index.html') if __name__ == '__main__': app.run() ``` 在上面的示例,我们同样使用了 Flask 框架来实现网页应用。在 `index()` 函数,当用户访问网页时,如果是 POST 请求,就获取所有文本的内容,并进行处理或保存等操作,最后返回传输成功的信息;如果是 GET 请求,就渲染一个名为 `index.html` 的模板,该模板包含多个文本框和一个提交按钮,用于输入并传输多个文本。 下面是 `index.html` 模板的代码: ```html <!DOCTYPE html> <html> <head> <title>文本数据传输</title> </head> <body> <h1>请输入要传输的文本:</h1> <form method="post"> <input type="text" name="text"> <br><br> <input type="text" name="text"> <br><br> <input type="text" name="text"> <br><br> <!-- 可以添加更多的文本框 --> <input type="submit" value="传输"> </form> </body> </html> ``` 需要注意的是,我们在每个文本都使用了相同的 `name="text"` 属性,这样就可以通过 `request.form.getlist('text')` 来获取所有文本的内容,返回一个列表。 您可以将上述代码保存为 `app.py` 和 `templates/index.html` 两个文件,然后在命令行运行 `python app.py` 启动应用,即可在浏览器访问网页并进行多个文本数据传输。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值