PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Python
[问题] 匹配字串中几种可能(找副档名)
楼主:
ponwar87123
(干我屁事喔北七)
2018-07-21 12:26:18
标题可能写得有点文言文XD
简单来说,我想写一个找到某个目录中所有的图档
那么图档的副档名就有很多种了,例如jpg,jpeg,bmp,png,gif等等
那么我应该怎么找到这些呢?
我用re.compile(r'.*\.[(jpg)(png)]')没办法找到,他仍然把当作一6个字符来找,所以多无关紧要的档案都被算在里面
最后是做一个list里面存副档名用for去跑
但觉得这样会拖慢程式速度,
各位高手有解吗~?
作者:
TakiDog
(多奇狗)
2018-07-21 12:31:00
list不用for // if 副档名 in list
作者: guaptpan (Gua)
2018-07-21 12:40:00
re的pattern写成’.*\.(jpg|bmp|png)’呢?里面副档名可以自己加上去
作者:
coeric
( )
2018-07-21 12:46:00
楼上正解,用 | 来分隔
作者:
mychiux413
(小邱)
2018-07-24 22:38:00
建议你先name, ext = os.path.splitext(filename)这样才不会搜到'~/dir/av.jpgood.mp4'这种档案ext是分离出的附档名
继续阅读
[问题] Tensorflow 类神经网络 书籍入门推荐
ping870224
[问题] Python 2.7 + Django透过Gmail API发信
dppman
Re: [问题] 完全程式新手学Python
FoxTz
[问题] Linux下Python配置与PyQT
st1009
[问题] 关于类别方法classmethod
m06800825
[问题] PIL输出图如何设定DPI?
mate99
Re: [问题] 自学的顺序 以及一些奇怪的问题
renshin
[问题] 自学的顺序 以及一些奇怪的问题
askkkkk
[问题] Pi3 数位类比程式撰写
briandc
[问题] subprocess可以当作subprocess的输入吗?
gigayaya
Links
booklink
Contact Us: admin [ a t ] ucptt.com