[英]How to remove square brackets and '' from string?
from bs4 import BeautifulSoup
import requests
import pandas as pd
import time
headers={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36'}
r = requests.get('https://www.hltv.org/stats/teams/7969/Nemiga?startDate=2019-01-01&endDate=2019-12-31')
soup = BeautifulSoup(r.text,'html.parser')
results = soup.find_all('div',{'class':'columns'})
results2 = soup.find_all('div',{'class':'large-strong'})
first_round = []
for result in results2:
KDratio = result.contents
輸出是 ['1.04'].. 有沒有辦法只得到 1.04 作為輸出?
謝謝
假設你的輸出是out = "['1.04']"
你(至少)有兩個選擇。
out = "['1.04']"
num = float(out.strip("[']")) # 1.04
import ast
out = "['1.04']"
num = float(ast.literal_eval(out)[0]) # 1.04
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.