python里怎么获得一个url最后一个/后的字符串

python\u91cc\u600e\u4e48\u83b7\u5f97\u4e00\u4e2aurl\u6700\u540e\u4e00\u4e2a/\u540e\u7684\u5b57\u7b26\u4e32

def DelLastChar(str):
str_list=list(str)
str_list.pop()
return "".join(str_list)
new_str=DelLastChar("abcdx")
print new_str
\u6700\u540e\u4e24\u884c\u662f\u6d4b\u8bd5\uff0c\u8fd9\u4e2a\u51fd\u6570\u7684\u4f5c\u7528\u5c31\u662f\u5220\u9664\u5b57\u7b26\u4e32\u7684\u6700\u540e\u4e00\u4e2a\u5b57\u7b26\u3002

\u601d\u8def\u5c31\u662f\uff0c\u5c06\u5b57\u7b26\u4e32\u6253\u6563\u4e3a\u4e00\u4e2alist\uff0c\u7136\u540epop\u51fa\u8fd9\u4e2alist\u7684\u6700\u540e\u4e00\u4e2a\u5143\u7d20\uff0c\u7136\u540e\u518d\u5c06\u8fd9\u4e2alist\uff0c\u6574\u5408join\u4e3a\u4e00\u4e2a\u5b57\u7b26\u4e32\u3002

s = "C:/Python27/1/3.py"pos = s.rfind("/")s[:pos] # "C:/Python27/1"

def DelLastChar(str):
str_list=list(str)
str_list.pop()
return "".join(str_list)
new_str=DelLastChar("abcdx")
print new_str
最后两行是测试,这个函数的作用就是删除字符串的最后一个字符。

思路就是,将字符串打散为一个list,然后pop出这个list的最后一个元素,然后再将这个list,整合join为一个字符串。

  • rtde鑾峰彇ur鏁版嵁浼氫腑闂存柇寮
    绛旓細1銆佹墦寮瀹樻柟缃戦〉锛岄氳繃閾炬帴杩涘叆github锛屼笅杞絬rrtde婧愪唬鐮佹枃浠讹紝骞惰В鍘嬨2銆佸畨瑁匓oost搴擄紝浣跨敤Cmake3234Gui锛宻ourcecode閫夋嫨瑙e帇濂鐨剈rrtde鏂囦欢澶癸紝binaries銆3銆侀夋嫨urrtdebuild杩欎釜鏂囦欢澶规柊寤猴紝鍙充晶Grouped鍜孉dvanced閮藉嬀涓婏紝鐐瑰嚮Configure銆4銆佸湪鎼滅储鏍忎腑杈撳叆python锛屽洖杞︼紝灏嗕笅渚ф柟妗涓殑PYTHONBINDINGS鐨勬...
  • Python涓殑鍑犵鐗规畩鏁版嵁绫诲瀷灏忕粨
    绛旓細鍏朵腑鍙互绠鍗曞湴浣跨敤d[key]鐨褰㈠紡鏉ユ煡鎵惧搴旂殑 value锛岃繖鍜 list寰堝儚锛屼笉鍚屼箣澶勬槸锛宭ist蹇呴』浣跨敤绱㈠紩杩斿洖瀵瑰簲鐨勫厓绱狅紝鑰宒ict浣跨敤key,褰搆ey涓嶅瓨鍦ㄧ殑鏃跺欙紝浣跨敤璇ey鍙兘鍑虹幇閿欒锛屽洜姝わ細瑕侀伩鍏 KeyError 鍙戠敓锛屾湁涓や釜鍔炴硶锛氫竴鏄厛鍒ゆ柇涓涓 key 鏄惁瀛樺湪锛岀敤 in 鎿嶄綔绗︼細if'Paul' in d:print d['Pau...
  • python瀛楃涓插墠缂 u鍜宺鐨勫尯鍒
    绛旓細python閲岄潰鐨勫瓧绗︼紝濡傛灉寮澶村鏈変釜r锛屾瘮濡傦細(r鈥橿time/plus/\d{1,2}/$鈥, hours_ahead)璇存槑瀛楃涓瞨"XXX"涓殑XXX鏄櫘閫氬瓧绗︺傛湁鏅氬瓧绗︾浉姣旓紝鍏朵粬鐩稿鐗规畩鐨勫瓧绗︼紝鍏朵腑鍙兘鍖呭惈杞箟瀛楃锛屽嵆閭d簺锛屽弽鏂滄潬鍔犱笂瀵瑰簲瀛楁瘝锛岃〃绀哄搴旂殑鐗规畩鍚箟鐨勶紝姣斿鏈甯歌鐨勨漒n"琛ㄧず鎹㈣锛"\t"琛ㄧずTab绛夈傝屽鏋...
  • 鐢ㄧ數鑴鎬庝箞鎺у埗鏈烘鑷傚惛鐩
    绛旓細1銆侀氳繃socket閫氳鎺у埗ur鏈烘鑷銆2銆乁R鏈哄櫒浜轰笂浣嶆満閫氫俊-python鐗堬紙涓锛夈3銆乁R鏈哄櫒浜轰笌鐢佃剳杩涜socket閫氳锛坧ython/C++锛夈
  • python 姝e垯 浠ュ瓧姣峀寮澶翠互鑻ュ共涓眽瀛楃粨灏
    绛旓細import rereg=re.compile(ur"\bL\w+(?<![a-zA-Z0-9_])\b",re.U)鏌ユ壘L寮澶达紝浠ヤ腑鏂囩粨灏鐨鍗曡瘝
  • python鎬庝箞鍖归厤涓枃鑻辨枃鏁板瓧涓嬪垝绾跨粍鎴愮殑甯愬彿
    绛旓細鎰熻python寮勮繖绉嶅啓娉晆'string' ur'string'锛屽緢sb闃裤 璇█璁捐鍏抽敭瀛楀拰鍐欐硶鐨鏃跺欙紝涓瀹氫粩缁嗚冭檻濂斤紝鍚﹀垯闃匡紝鍚庨潰灏遍毦鏀逛簡銆傝鏉ラ兘鏄浉閫氱殑锛岄儊闂枫俛mp;>amp;>amp;$gt; sys.getdefaultencoding()'ascii'amp;>amp;>amp;$gt; reload(sys)<module 'sys' (built-in)> amp;>amp;>amp;$gt; ...
  • python褰╄壊锜掕泧浠g爜
    绛旓細Python涓湁涓涓缁樺浘搴撳彨turtle鎴戜滑鍏堝紩鍏ュ畠銆俰mportturtle锛坧ython鐢╥mport鎴栬協rom...import鏉ュ鍏ョ浉搴旂殑妯″潡锛屽畠绫讳技浜嶤涓殑include澶存枃浠秈mport鐨勫叿浣撶敤娉曡鍙傝僪ttps://blog.csdn.net/Greenovia/article/details/79399475锛夎宼urtle鏄竴涓粯鍥惧簱鍦ㄨ繖閲屾垜浠呬粙缁嶅嚑涓父鐢ㄧ殑鍑芥暟urtle.setup锛坅,b,c,d锛塧...
  • 濡備綍鐢python瀵规枃绔犱腑鏂囧垎璇嶅苟缁熻璇嶉
    绛旓細1銆佸叏灞鍙橀噺鍦ㄥ嚱鏁涓浣跨敤鏃堕渶瑕佸姞鍏lobal澹版槑 2銆鑾峰彇缃戦〉鍐呭瀛樺叆鏂囦欢鏃鐨缂栫爜涓篴scii杩涜姝e垯鍖归厤鏃堕渶瑕乨ecode涓篏B2312锛屽綋鍖归厤鍒扮殑涓枃鍐欏叆鏂囦欢鏃堕渶瑕乪ncode鎴怗B2312鍐欏叆鏂囦欢銆3銆佷腑鏂囧瓧绗﹀尮閰嶈繃婊ゆ鍒欒〃杈惧紡涓ur'[\u4e00-\u9fa5]+',浣跨敤findall鎵惧埌鎵鏈夌殑涓枃瀛楃瀛樺叆鍒嗙粍 4銆並EY锛孷alue鍊煎彲浠ヤ娇鐢╠ict...
  • Python姝e垯琛ㄨ揪寮忕殑鍑犵鍖归厤鐢ㄦ硶
    绛旓細if re.search(regex, subject): do_something()else: do_anotherthing() 2.娴嬭瘯姝e垯琛ㄨ揪寮忔槸鍚﹀尮閰嶆暣涓瓧绗︿覆 regex=ur"/Z" #姝e垯琛ㄨ揪寮忔湯灏句互/Z缁撴潫 if re.match(regex, subject): do_something()else: do_anotherthing() 3.鍒涘缓涓涓鍖归厤瀵硅薄锛岀劧鍚庨氳繃璇ュ璞鑾峰緱鍖归厤缁嗚妭(Create an object ...
  • python瀹炵幇鍖呭惈瀛楁瘝鏁板瓧銆佸皬鏁扮偣銆佷笅鍒掔嚎鐨勫瘑鐮6-12浣嶇殑姝e垯琛ㄨ揪寮廮鐧 ...
    绛旓細import re pattern = re.compile(ur'[a-zA-Z0-9\._]{6,12}')str = "something"print(pattern.search(str))
  • 扩展阅读:photoshop永久免费版 ... python初学编程必背 ... 学python后到底能干什么 ... python编程动态爱心代码 ... python手机版下载安装 ... python编程免费网站 ... python编程入门自学 ... python代码大全 ... python网站入口 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网