截取字符通常用split()方法
好比有字符aaa.apk我須要去掉.apk的部分
那麼須要以下代碼:數組
apk = 'aaa.apk' output = apk.split('.apk')[0] print output aaa
下來解釋一下split的用法:code
上述代碼中的apk.split()若是直接輸出,結果是:字符串
apk.split('.apk') ['aaa','']
咱們發現.apk的意思是以.apk爲分隔符拆分apk中的字符串,拆成了兩部分,造成一個數組,後面的[0]的意思就很明顯了,是取數組中的第一個元素,即’aaa’it
那麼咱們也能夠換個方法:方法
apk.split('.') ['aaa','apk']
那麼咱們想取前面後面就均可以咯co
split()用法還不少,好比
apks = ‘aaa.apk,bbb.apk,ccc.apk’
咱們須要單獨使用apks中的apk名稱,那麼咱們能夠直接這樣:字符
apks.split(',') ['aaa.apk','bbb.apk','ccc.apk']
直接從數組中取就能夠了