Dec 04, 2019200.00200.03198.05198.71198.718,456,300
对于上面的字符串,我试图用(",")
分隔它。这是我正在寻找的输出:
(Dec 04, 2019, 200.00, 200.03, 198.05, 198.71, 198.71, 8,456,300)
stocks = soup.find_all('tr', {'class':'BdT Bdc($seperatorColor) Ta(end) Fz(s) Whs(nw)'})
for i in stocks:
a = i.text[:12],
b = i.text[:18],
c = i.text[:24],
d = i.text[:30],
e = i.text[:36],
f = i.text[:42],
g = i.text[:51]
print(a, ', ', b, ', ')
我以为我可以使用索引将它们分开,然后在其中插入逗号打印功能。但这没有用。
尝试一下:
s = list('Dec 04, 2019200.00200.03198.05198.71198.718,456,300')
for idx in [12, 19, 26, 33, 40, 47]:
s.insert(idx, ', ')
print(''.join(s))
输出:
Dec 04, 2019, 200.00, 200.03, 198.05, 198.71, 198.71, 8,456,300