如何找到包含URL d的变量的字节数

2024-10-03 11:24:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我想获取从URL请求返回的字节数,这是我使用urllib得到的。它返回字节数组(我猜,我不确定)。如果是这样,如何获取包含URL的变量的字节数

import sys
with urllib.request.urlopen('http://i.imgur.com/fyxDric.jpg') as f:
    a = (f.read())
    print(a)

Tags: importcomhttpurl字节requestwithsys
1条回答
网友
1楼 · 发布于 2024-10-03 11:24:19

当然不是最好的方式,但也许是一种方式:

import re, sys, urllib, requests

with urllib.request.urlopen('http://i.imgur.com/fyxDric.jpg') as f:
    a = str(f.read())

print(len(re.findall(r'\\x.+?(?=\\x|$)', a)))

输出

490266

如果您希望简化/修改/探索表达式,在regex101.com的右上面板中已经对其进行了解释。如果您愿意,还可以在this link中查看它如何与一些示例输入匹配


相关问题 更多 >