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:
Szukaj Szukaj
Strony: [1]   Do dołu
Drukuj
Wątek: Sklejanie plików tekstowych  (Przeczytany 132 razy)
« : 19:53 30/01/19 »
Cramalar Offline
Hello World!

Zobacz profil
*

Reputacja: 0
Wiadomości: 7


Cześć,
Ma ktoś może "sklejacz" plików tekstowych ? Chodzi o tworzenie różnych kombinacji z 3 plików txt - coś takiego:

Zapisane
« Odpowiedz #1 : 04:50 31/01/19 »
Guaz Offline
Professional Python User

Zobacz profil
***

Reputacja: 53
Płeć: Mężczyzna
Wiadomości: 412


Myślę że dałoby się zrobić.
Przydatne może się okazać:
Kod
from itertools import product
Oraz ogólnie obróbka plików w jakieś pętli:
Kod
filenames = ["1.txt", "2.txt", "3.txt"]
files_data = []
 for file_in in filenames:
   with open(file_in, "r") as f:
     files_data.append(f.readlines())
Oczywiście to jest rozwiązanie toporne, są szybsze i lepsze, ale dla małych plików to powinno być zadowalające Uśmiech.

Powinieneś móc na podstawie tych informacji (trochę doczytać trzeba będzie) sam złożyć klocki do kupy  Duży uśmiech
Zapisane

Python 3.5+ / Mint

Daje wędkę zamiast ryby. Chyba że ktoś się chce czegoś nauczyć, wtedy chętnie pomogę każdemu.
Za rybę niestety trzeba zapłacić Z politowaniem.
« Odpowiedz #2 : 14:21 31/01/19 »
Cramalar Offline
Hello World!

Zobacz profil
*

Reputacja: 0
Wiadomości: 7


W zasadzie nie robię w Pythonie i nie znam się w ogóle na py, myślałem że ktoś będzie miał jakiegoś gotowca Smutny
Zapisane
« Odpowiedz #3 : 15:37 31/01/19 »
Guaz Offline
Professional Python User

Zobacz profil
***

Reputacja: 53
Płeć: Mężczyzna
Wiadomości: 412


Na to są trzy drogi zakładając że nie chcesz samemu złożyć klocków do kupy:
- Znaleść w google, hasło będzie podobne do tego: 'Combination of input files in output file'
- Ktoś będzie o tyle dobry aby ci to napisać. (Polecam stackoverflow, tam odpowiadają wszystkim za repy, tylko poszukać musisz w języku angielskim)
- Zapłacić komuś aby ci to napisał.

Tyle mogę pomoc Uśmiech
Zapisane

Python 3.5+ / Mint

Daje wędkę zamiast ryby. Chyba że ktoś się chce czegoś nauczyć, wtedy chętnie pomogę każdemu.
Za rybę niestety trzeba zapłacić Z politowaniem.
Strony: [1]   Do góry
Drukuj
Skocz do:  

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