我试图让日期变得简洁,但它不起作用

我试图让日期变得简洁,但它不起作用

问题描述:

我尝试了很多方法来解决这些数据,但它无法工作。 strip()replace()方法看起来像图片一样,它不起作用。请帮帮我。我试图让日期变得简洁,但它不起作用

` improt requests 
    from lxml import html,etree 
    from selenium import webdriver 
    import time 


    file_name = 'dubanxinlixue.json' 

    driver = webdriver.Chrome() 
    url_string = [] 
    name_data, price_data = [], [] 
    jd_goods_data = {} 
    page = 0 
    while True: 

     url = 'https://book.douban.com/tag/%E5%BF%83%E7%90%86%E5%AD%A6?start={page}&type=S'.format(page=page) 
     url_string.append(url) 
     page += 20 
     if page > 980: 
      break 

    for i in url_string: 
     driver.get(i) 
     base_html = driver.page_source 
     selctor = etree.HTML(base_html) 
     j = 1 
     for j in range(20): 
      j += 1 

      name = '//*[@id="subject_list"]/ul/li[%d]/div[2]/h2/a[1]/@title'%(j) 
      get_name =selctor.xpath(name)[0] 
      describe = '//*[@id="subject_list"]/ul/li[%d]/div[2]/div[1]/text()'%(j) 
     get_describe = selctor.xpath(describe)[0] 

     get_describe.string.strip() 
     print(get_describe)` 

the get_describe looks like this ,[the result of get_describe][1] 
+2

它完全不清楚你想达到的目标。描述所需的输出,描述你的问题现在如何工作。 – gonczor

+1

你能澄清这个问题吗? – Metareven

+0

感谢Gonczor和Metareven的帮助,但是我发现错误,非常感谢你的帮助 –

new_get_describe = get_describe.strip() 
print(new_get_describe)