python之字符串切割


  Python中split()函數,通常用於將字符串切片並轉換為列表。

一、函數說明:

split():語法:str.split(str="",num=string.count(str))[n]

拆分字符串。通過制定分隔符將字符串進行切片,並返回分割后的字符串列表[list]

參數:str:分隔符,默認為空格,但不能為空("")

   num: 表示分割次數。如果指定num,則分割成n+1個子字符串,並可將每個字符串賦給新的變量

   [n]: 選取第n個分片,即第n個字符串,從0開始算。

 

 1 # coding=utf-8  
 2 import time  
 3 from selenium import webdriver  
 4   
 5   
 6 class GetSubString(object):  
 7   
 8     def get_search_result(self):  
 9         driver = webdriver.Chrome()  
10         driver.maximize_window()  
11         driver.implicitly_wait(8)  
12   
13         driver.get('https://www.baidu.com')  
14         driver.find_element_by_id('kw').send_keys('selenium')  
15         time.sleep(1)  
16         search_result_string = driver.find_element_by_xpath("//*/div[@class='nums']").text  
17         print (search_result_string)  
18   
19         new_string = search_result_string.split('')[1] # 第一次切割得到 xxxx個,[1]代表切割右邊部分  
20         print (new_string)  
21         last_result = new_string.split('')[0]  # 第二次切割,得到我們想要的數字 [0]代表切割參照參數的左邊部分  
22         print (last_result)  
23   
24   
25 getstring = GetSubString()  
26 getstring.get_search_result()  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM