python 获取li的内容_用 Python 给下载的 B 站视频文件批量改名

b825d0a53e38213b9e216c144803f427.png

有好几位网友私下里问我如何学习平面设计?我告诉他们:如果只想自学的话,可以先到“哔哩哔哩”网站(俗称 B 站)找视频教程看看。要是觉得哪个教程不错,还可以下载到电脑或手机上随时随地观看。

下载 B 站视频最好的电脑软件是 JiJiDown(如下图所示,我在《怎样在 Windows 电脑上下载 bilibili (B站)的视频?》一文中曾经介绍过它):

9ef2b080f0ca49db7fa9401f19d96ee7.png

不过,JiJiDown 下载的视频文件名并不完美,比如下面这些:

22e965d732fa2730d4eca5cce7233f4e.png
  1. 前面的序号位数不统一,影响文件排序;
  2. 后面的“(Av49811873,P1)”等字符串影响美观。

那怎么改变呢?以前,我都是用 Total Commander 的“批量重命名”功能进行反复操作才能达到目的:

0804a5114229b140c2365259c6a00922.png

但最近开始自学 Python 编程,用不多的代码(除掉注释行 #,最多不过 20 行)就能达到同样的效果:

'''

以上代码在 Windows 10(64 位)系统和 Python 3.7.3 中测试通过,运行结果如下:

16cb37ba2bc57decac5e68a4483dc4dc.png

今后再遇到同样的问题,只要稍微改一下,代码依然可以使用,比借助其它第三方软件的效率都要高。

此外,在使用 InDesign 进行排版的过程中,往往也要处理一些复杂的文本,只使用它自带的功能常常不能满足需要。因此,学习和使用 Python 编写代码,对提高排版效率也是大有帮助,希望有此需求的朋友也学学。

相比其它编程语言,Python 上手容易,功能强大,对没有编程基础的普通人来说,还是不难掌握的。如果大家喜欢,今后我将不定期分享一些自己用它处理排版所需文本的代码。敬请期待!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值