小编gro*_*tos的帖子

获取图像大小而无需在Python中下载

如何在不实际下载的情况下获取图像尺寸?它甚至可能吗?我有一个图像网址列表,我想为它分配宽度和大小.

我知道有一种方法可以在本地进行(如何使用python检查目录中所有图像的尺寸?),但我不想下载所有图像.

编辑:

继编辑.建议,我编辑了代码.我想出了这段代码.不确定天气它下载整个文件或只是一个部分(我想要的).

python url image

18
推荐指数
7
解决办法
2万
查看次数

os.walk获取目录名称

我有这样的文件结构:

d:\temp\random1\index.html
d:\temp\random2\index.html
d:\temp\random3\index.html
Run Code Online (Sandbox Code Playgroud)

我想获得在python中列出的路径.所以输出将是:

files = ['path': 'd:\temp\random1\index.html', 'directory': 'random1']
Run Code Online (Sandbox Code Playgroud)

我正在使用这样的代码:

files = []
for dirpath, dirnames, filenames in os.walk('D:\\temp'):
    for fname in filenames:
        if fname.endswith(".md"):
            path = os.path.join(dirpath,fname)
            files.append({'path':path,'directory': dirpath})
Run Code Online (Sandbox Code Playgroud)

但我无法弄清楚如何获取目录值.我得到的代码是:

files = ['path': 'd:\temp\random1\index.html', 'directory': 'd:\temp\random1\']
Run Code Online (Sandbox Code Playgroud)

如何在没有一些脏黑客的情况下获取目录?

python os.walk

7
推荐指数
1
解决办法
8468
查看次数

标签 统计

python ×2

image ×1

os.walk ×1

url ×1