這裏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. Django模板列表
- 5. 將python列表傳遞給django模板
- 6. Python Django模板:迭代遍歷列表
- 7. Django:與模板變量一起返回到模板
- 8. 將所有子目錄返回到Jade模板
- 9. Python-Django:找不到模板
- 10. 項目不附加到列表,或列表返回爲空python?
- 11. Django模板 - 如果項目==從模型對象返回字段
- 12. Python Django模板
- 13. 用PHP返回目錄列表
- 14. Python返回列表
- 15. Django的模板雙列表
- 16. 將模板列表返回給模板並進行渲染
- 17. 使Django在模板中返回forms.instance
- 18. django模板 - 如果True返回false?
- 19. django ajax返回模板作爲數據
- 20. Django的模板對象返回空值
- 21. Django模板標籤返回IP地址?
- 22. Django模板每次都會返回true
- 23. Django視圖不返回模型到模板
- 24. Django get_comment_list返回空列表
- 25. 靜態目錄中的Django模板?
- 26. Django的 - 從父目錄擴展模板
- 27. Django模板目錄奇怪的行爲
- 28. 在django中添加模板目錄
- 29. Django中的模板目錄邏輯
- 30. django頭像定製模板目錄
然後告訴你如何使用os.walk()或顯示一些代碼的 – ghostdog74 2010-03-02 01:31:13