Strona główna Polish Python Coders Group
   Strona główna   Pomoc Zaloguj się Rejestracja  
Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?

Zaloguj się podając nazwę użytkownika, hasło i długość sesji

Aktualności: PyStok #24 - 25 kwietnia, 18:00, Białystok!
Szukaj Szukaj
Strony: [1]   Do dołu
Drukuj
Wątek: Jak się dobrać ??  (Przeczytany 245 razy)
« : 13:25 20/04/17 »
user_python Offline
Hello World!

Zobacz profil
*

Reputacja: 0
Wiadomości: 2


Cześć,

Moja znajomości pythona jest bardzo podstawowa dlatego bardzo proszę podpowiedz jak się można dobrać do danych w pliku, z jakiego modułu python-a skorzystać.
Struktura tego plik jest:
XXD;;;YY;AA;;;;TT
CC;;AAZ;;;;;BB;;DS

Chciałbym mieć te dane w tabeli:
[XXD][YY][AA]
[CC][AAZ][BB][DS]

pozdrawiam
Zapisane
« Odpowiedz #1 : 17:05 20/04/17 »
sig Offline
Professional Python User

Zobacz profil
***

Reputacja: 71
Wiadomości: 318


Zakładając że wczytywać całą linię z pliku potrafisz, Samo rozdzielenie może wyglądać np tak:
Kod
string1 = "XXD;;;YY;AA;;;;TT"
string2 = "CC;;AAZ;;;;;BB;;DS"
 
 
def rozdziel(napis):
   napis = napis.split(";")
   while '' in napis:
       napis.remove('')
   return napis
 
print(rozdziel(string1))
print(rozdziel(string2))
 
Zapisane
« Odpowiedz #2 : 18:10 20/04/17 »
Guaz Offline
Hello World!

Zobacz profil
*

Reputacja: 9
Płeć: Mężczyzna
Wiadomości: 68


Do operacji na plikach jeśli byś nie wiedział jak powyżej założono, polecam:
https://docs.python.org/3.6/tutorial/inputoutput.html#reading-and-writing-files
Zapisane

Python 3.5.2 / Mint
« Odpowiedz #3 : 17:33 21/04/17 »
raydeal Offline
Advanced Python User

Zobacz profil
**

Reputacja: 51
Wiadomości: 287


Użyj modułu csv dostarczanego z Pythonem.
Zapisane
Strony: [1]   Do góry
Drukuj
Skocz do:  

© 2007 - 2017 Polish Python Coders Group
Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines | Theme by PixelSlot