Python列表开始

2024-03-28 22:03:09 发布

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

我用Python创建了一个列表:

mylist=os.listdir("/User/Me/Folder")

现在我有一个列表中的文件列表。在

我想做的是:

取一个接一个的文件名并添加一个URL:

/myurl/+mylist中的每个项目

然后我想把结果写在Django的html模板中。在

这样它就可以在html列表中显示该文件夹中的所有图像

我怎样才能做到这一点?在

谢谢


Tags: 文件项目django模板url列表os文件名
3条回答

相比之下,如果您想在视图中执行此操作(即使没有很好的理由这样做):

^{1}$

如果不需要修改现有列表,则可以删除[:]。在

使用列表理解,您可以将原始列表“mylist”转换为具有以下URL前缀的列表:

^{1}$

分析:

a)方括号内的表达式为列表理解。它说:迭代“mylist”中的每个项,临时将迭代项称为“theu file”,并使用子表达式“/myurl/%s”%theu file转换它

b)转换表达式表示,创建一个字符串,其中%s由“the_file”的值表示的字符串替换

^{1}$

相关问题 更多 >