这里Python的newb总数。我有一个图像目录,我需要返回这些文件的名称和URL到一个Django模板,我可以循环链接。我知道这将是服务器路径,但我可以通过JS修改它。我试过os.walk,但我一直得到空的结果。Python目录列表返回到Django模板
0
A
回答
1
如果是单个目录,os.listdir('thedirectory')
会给你一个看起来适合你的目的的文件名字符串列表(尽管它不会使“url” - 不确定你想如何制作它们)? 。如果你需要整个目录树目录(递归地包括子目录),那么值得使用os.walk
来调试失败的尝试,但是我们很难发现代码中的错误,我们没有显示;-)。
2
如果你的图片是在一个目录
import os
root="/my"
Path=os.path.join(root,"path","images")
os.chdir(Path)
for files in os.listdir("."):
if files[-3:].lower() in ["gif","png","jpg","bmp"] :
print "image file: ",files
相关问题
- 1. 列表项目模板Django
- 2. Django无法找到模板目录?
- 3. Django模板目录切换
- 4. Python Django模板:迭代遍历列表
- 5. Django:与模板变量一起返回到模板
- 6. 将所有子目录返回到Jade模板
- 7. C++模板:返回列表::迭代器
- 8. Python-Django:找不到模板
- 9. Django模板 - 如果项目==从模型对象返回字段
- 10. 将模板列表返回给模板并进行渲染
- 11. Django的模板双列表
- 12. Django的模板对象返回空值
- 13. Django模板标签返回IP地址?
- 14. Django视图不返回模型到模板
- 15. Django get_comment_list返回空列表
- 16. 在django中添加模板目录
- 17. Django的 - 从父目录扩展模板
- 18. Django中的模板目录逻辑
- 19. 如何阅读Python中的Python列表[在Django模板]
- 20. Django模板表
- 21. 在Django模板中列出目录文件内容
- 22. 列表框项目模板
- 23. 小项目模板列表
- 24. 返回目录
- 25. 如何从Django模板中的表中返回数据
- 26. python xpath返回空列表
- 27. Python BeautifulSoup返回空列表
- 28. Python列表返回指向
- 29. 列表元组返回python
- 30. 在python中返回列表
然后告诉你如何使用os.walk()或显示一些代码的 – ghostdog74 2010-03-02 01:31:13