Python獲取指定字符前面的所有字符方法
在用C和python編程時(shí)遇到的一個(gè)問題是:
用網(wǎng)口發(fā)送過來1k數(shù)據(jù),數(shù)據(jù)格式是json,但是發(fā)送時(shí)不知道需要的大小,因?yàn)椴煌蝿?wù)大小不一樣,所以統(tǒng)一發(fā)送1024字節(jié),統(tǒng)一接收1024了,之后入庫(kù),導(dǎo)致浪費(fèi)很大空間
因此想要截取字符串:
方案有兩個(gè):
1.使用rfind函數(shù)
url = "http://www.6mm.cc/uploads/allimg/1306/2-13060F12S3.jpg"
print url[0:url.rfind('/', 1) + 1]
獲取到的結(jié)果:http://www.6mm.cc/uploads/allimg/1306/
2.使用逆序的截取的方式
>>> url = "http://www.6mm.cc/uploads/allimg/1306/2-13060F12S3.jpg"
>>> tt = url[::-1].split('/', 1)[-1][::-1] + '/'
>>> tt
'http://www.6mm.cc/uploads/allimg/1306/'
以上這篇Python獲取指定字符前面的所有字符方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python數(shù)據(jù)分析?Pandas?Series對(duì)象操作
這篇文章主要介紹了Python數(shù)據(jù)分析之Pandas?Series對(duì)象,文章基于python的相關(guān)資料展開詳細(xì)內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-05-05python自動(dòng)化測(cè)試selenium屏幕截圖示例
這篇文章主要為大家介紹了python自動(dòng)化測(cè)試selenium屏幕截圖示例實(shí)現(xiàn),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2021-11-11Python3.5多進(jìn)程原理與用法實(shí)例分析
這篇文章主要介紹了Python3.5多進(jìn)程原理與用法,結(jié)合實(shí)例形式分析了多進(jìn)程的原理、單進(jìn)程、多進(jìn)程、進(jìn)程類及進(jìn)程隊(duì)列等相關(guān)定義與使用技巧,需要的朋友可以參考下2019-04-04