Chinese, Simplified subtitles

← Renaming Files - Programming Foundations with Python

Get Embed Code
7 Languages

Showing Revision 1 created 08/23/2016 by Udacity Robot.

  1. 我想要重命名所有的文件 而且我记得
  2. 在你下载的文件夹中好像有50张照片 那么
  3. 为了重命名50张照片 我认为我会用到
  4. 某种循环 所以 我现在写下
  5. 一行代码并说出来 for file_name
  6. in file_list 请记住 file_list 是我们之前
  7. 遇到过的 事实上 我们打印过它
  8. 这是一个包含所有文件夹中照片的
  9. 列表 然后这个 for 循环让我们
  10. 做的是逐个重命名每张照片
  11. 所以 对每张照片 我想更改它的名字
  12. 旧的名字在 file_name 中 接着
  13. 新名字 好吧 我知道新名字中没有
  14. 任何数字 但是这要如何做到
  15. 我还是不知道 这意味着我还得做一些试验
  16. 还有为了运行这些试验 我通常使用
  17. Python Shell 窗口 一个我可以输入代码并快速得到
  18. 结果的地方 让我将
  19. 窗口拉大 可以使你看得到它
  20. 那么 比如 我的文件名是
  21. 这个字符串 48athens.jpg 让我把它打印出来 好了
  22. 结果很好 现在 在之前我用 Google 搜索 发现有一个
  23. 字符串函数叫 translate 它需要
  24. 两个参数 第一个参数是
  25. 一个数据表 其能将一系列的字符翻译成另一系列的字符
  26. 那么既然我们不需要这个 我可以
  27. 用关键字 none 接着第二个是一个包含我们
  28. 所要从字符串中移除的字符的
  29. 列表 于是我所知道的就是数字 那就是
  30. 0 1 2 3 4 5 6 7 8 9
  31. 这所有的数字 让我现在试试
  32. 嘿 看 现在文件名中
  33. 不包含数字了 所以 因为这个试验
  34. 成功了 我重新回到代码中
  35. 添加 file_name.translate 函数到代码中