0
import os


directory="/home/user/Dropbox/"

for filename in os.listdir(directory):
    if filename.endswith("jpg") or filename.endswith(".png") or filename.endswith(".jpeg") or filename.endswith(".bmp"):
        a=(os.path.join(directory, filename))
        print(a)

如何将结果分配给多个变量?例如:

pic1="/home/user/Dropbox/pic.jpg"
pic2="/home/user/Dropbox/pic3.jpg"
pic3=""/home/user/Dropbox/pic3.jpg"
4

1 回答 1

0

使用列表存储变量值

import os


directory="/home/user/Dropbox/"
lst = []
for filename in os.listdir(directory):
    if filename.endswith("jpg") or filename.endswith(".png") or filename.endswith(".jpeg") or filename.endswith(".bmp"):
        a=(os.path.join(directory, filename))
        lst.append(a)
print(lst)
于 2017-04-17T17:16:34.763 回答