Wpis z mikrobloga

Cześć, mam problem z taką oto listą:

QTY Part number Part name Zone
2 1486E87-7 Wheel - Test B13
Specimen
2 1589E56-99 Bar - Non Test C18
Specimen -
For use only with
prod

próbuję ją przekonwertować na tabelę która wyglądała by tak jak na screenie poniżej. Macie jakieś wskazówki jak to zrobić w #pandas? Szukałem w internecie, pytałem o to ChatGPT i googlowego Barda, ale żaden nie jest w stanie wyprodukować rezultatów takich jak potrzebuję :/

#python
arct2 - Cześć, mam problem z taką oto listą:
QTY Part number Part name          Zone
...

źródło: Zrzut ekranu 2023-09-26 210802

Pobierz
  • 4
  • Odpowiedz
@arct2: bo tam jest bałagan, trzeba ręcznie - przeczytać drugą linijkę (pierwszą można pominąć dać nazwy ręcznie)
rozdzielić po długości czyli liczbie znaków na 4 pola
potem przeczytać następną linijkę i jeżeli pierwsze pole jest puste, to to co jest w trzecin dopisać na końcu tego co jest w 3 polu
potem przeczytać następną i dopiero jeżeli pierwsze pole nie jest puste to traktować to jak nowy rekord
  • Odpowiedz
@heniek_8: Ło panie, to by trzeba ręcznie kod pisać. Mamy XXI wiek przecież, są do tego narzędzia, a nie jak neandertalczyk jakiś algorytmy samemu budować.
  • Odpowiedz