You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Selenium如何无需下载读取GET请求获取的TXT文件内容?

无需下载直接读取TXT文件内容的方法

当然可以,不需要下载就能直接读取内容,分两种场景给你方案:

基于你当前用的Selenium方案

用driver.get打开TXT文件的链接后,浏览器会直接渲染纯文本内容,你可以直接通过driver.page_source获取全部文本内容,代码示例:

driver.get(main_url + f'/bot/{bot_id}/users')
txt_content = driver.page_source
# 后续可直接处理文本内容,比如打印、解析
print(txt_content)

原理是:纯TXT文件在浏览器中会被渲染为一个包含文本内容的简单页面,page_source会返回这个页面的全部源码,也就是TXT的原始内容。

更高效的无浏览器方案

如果不需要浏览器环境,直接用requests库发送GET请求,直接获取响应文本,这种方式更轻量、速度更快:

import requests
response = requests.get(main_url + f'/bot/{bot_id}/users')
# 确保请求成功后再读取内容
if response.status_code == 200:
    txt_content = response.text
    print(txt_content)
else:
    print(f"请求失败,状态码:{response.status_code}")

内容的提问来源于stack exchange,提问作者Chernogolovka

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 00:39:24