Eu estou fazendo um scrapping para captura quotações de preços de suíno em diferente mercados. Eu estou chegando numa variável final, só com um texto claro, mas eu não estou conseguindo fazer um split desse string para organiza-lo num dataset. legível
Vejam só:
argtag = soup.find('div',{'data-id': '149'}).getText()
argtag
'ArgentineLive17 Jul 158.77ARSkg1.170 2.0%'
bratag1 = soup.find('div',{'data-id': '122'}).getText()
bratag1
'Brazil - ParanáLive27 Jul6.050BRLkg0.850 16.3%'
cantag2 = soup.find('div',{'data-id': '92'}).getText()
cantag2
'Canada - QuebecCarcass24 Jul157.35CAD100kg4.200 2.7%'
O dataset que eu quero é na seguinte estrutura:
Pais |Data |Preço |Moeda |Unidade | Variação%
Claro que eu vou adicionar outras colunas para fazer essa cotações toda em USD e depois compara-la no matplotlib — mas isso fica pra depois...
Alguém consegue me dar um norte para trabalhar melhor esse string na direção no meu dataset?