Forum strony www.multipasko.pl [Regulamin]


Dodaj wpis w tym temacie
Spis tematów
Login:

Hasło:
Strona: 1 2 ... 292 293 294 ... 299 300
Wyślij wiadomość do admina

Przewiń wpisy ↓

Perkun - Moje Typy (moderator tematu: perkun)

2023-05-11 (08:35)

status HYCHYC2
Data rejestracji: 2011-05-21 00:00:00
Ilość postów: 596

13030
wpis nr 1 465 866
[ CZCIONKA MONOSPACE ]

Edytory tekstowe nie bardzo sie nadaja do tego co tych chcesz robic.....

Jak to nie jest zbyt duza tajemnica to przeslij mi te pliki to Ci je rozpracuje.

Tu jest email : pepima08@gmail.com

Pozdrowienia
HYCHYC2
2023-05-11 (11:03)

status Lottonauta
Data rejestracji: 2012-09-03 00:00:00
Ilość postów: 2816

13559
wpis nr 1 465 881
[ CZCIONKA MONOSPACE ]

@makinero
"...wiesz może jak porównać dwa pliki tekstowe UTF-8 i odrzucić duplikaty , zapisać tylko nowe nazwy..."

Jakie duplikaty chcesz odrzucić?
Jeżeli mają to być duplikaty linii, to w Notepad++ masz Remove Duplicates Lines w menu Edit->Line Operations
2023-05-11 (13:07)

status grem10
Data rejestracji: 2018-06-03 00:00:00
Ilość postów: 13

15716
wpis nr 1 465 901
[ CZCIONKA MONOSPACE ]

Porównywanie plików w Notepad++, zainstaluj wtyczkę "ComparePlus", otwórz pliki w kartach, uruchom wtyczkę, ładnie podświetla różnice, więc można dać zakładki w liniach (kropki na lewym marginesie), skopiować zaznaczone linie itd., ponadto można spróbować narzędzia WinMerge.
2023-05-12 (15:09)

status makinero
Data rejestracji: 2017-04-10 00:00:00
Ilość postów: 8697

15235
wpis nr 1 466 073
[ CZCIONKA MONOSPACE ]

Lottonauta - ale ja chcę porównać dwa różne pliki tekstowe a nie usuwać duplikaty w poszczególnych plikach. Bo duplikaty nie istnieją.
Kiedyś miałem prosty skrypy pythona, ale nie pamiętam go.
WinMerge testowałem i nie działa z moimi oczekiwaniami. Wszystkie te narzedzia jedynie coś podświetlają, ale nigdy nie pokazują rezulatatu/wyniku w osobnym pliku.
Testowałem te narzedzia i nigdy nie pokazuje wyniku. Pokaż tylko "nowe nazwy"

--- wpis edytowano 2023-05-12 15:11 ---

2023-05-12 (15:13)

status makinero
Data rejestracji: 2017-04-10 00:00:00
Ilość postów: 8697

15235
wpis nr 1 466 074
[ CZCIONKA MONOSPACE ]

HYCHYC2- ja tylko korzystam z programów "freeware"
2023-05-12 (15:29)

status perkun
Data rejestracji: 2009-02-24 00:00:00
Ilość postów: 6935

4257
wpis nr 1 466 078
[ CZCIONKA MONOSPACE ]

Witam

Makinero proponuję założyć odrębny wątek w tej sprawie, mimo mojej gościnności , akurat te tematy nie interesują większości czytających moje wpisy.




Propozycja na Eurojackpot w dniu 12.05.2023r.


Dodatkowy plik ze wzorem na utworzenie tabel zagęszczonych pozycji liczb w dowolnej loterii, poza standardowym już dostępnym pakietem oraz odrębnym filmem instruktażowym z przyczyn technicznych, zostanie dodany dopiero po weekendzie, stąd proszę osoby zainteresowane o cierpliwość w tej sprawie


Powodzenia

2023-05-12 (17:06)

status Lottonauta
Data rejestracji: 2012-09-03 00:00:00
Ilość postów: 2816

13559
wpis nr 1 466 084
[ CZCIONKA MONOSPACE ]

makinero

... ale ja chcę porównać dwa różne pliki tekstowe a nie usuwać duplikaty w poszczególnych plikach.


***************************************

Rozumiem, że chodzi o usuwanie duplikatów linii.
Polecenie Remove Duplicates Lines działa w taki sposób, że usuwa duplikat nr 2 ,3 itd., a pierwszy duplikat nie zostanie usunięty.
Gdy połączysz pliki A i B w jeden dokument w kolejności A, B i wybierzesz opcję Remove Duplicates Lines, usuniesz duplikaty w B.
Gdy połączysz pliki A i B w jeden dokument w kolejności B, A i wybierzesz opcję Remove Duplicates Lines, usuniesz duplikaty w A.

2023-05-12 (18:01)

status fair_play
Data rejestracji: 2016-05-12 00:00:00
Ilość postów: 7943

14865
wpis nr 1 466 087
[ CZCIONKA MONOSPACE ]


makinero>

Zrób to w prosty sposób w excelu.
2023-05-12 (18:16)

status fair_play
Data rejestracji: 2016-05-12 00:00:00
Ilość postów: 7943

14865
wpis nr 1 466 088
[ CZCIONKA MONOSPACE ]

HYCHYC2>

"Microsoft Access jest czescia kazdego pakietu Microsft Office."

Nie każdego.
2023-05-12 (18:19)

status fair_play
Data rejestracji: 2016-05-12 00:00:00
Ilość postów: 7943

14865
wpis nr 1 466 090
[ CZCIONKA MONOSPACE ]

makinero>

Podałeś przykłed:

Plik1.txt
abc
def
ghi

Plik2.txt
jkl
mno
abc
def

Wynik powinien być taki:
Plik3.txt
ghi

a co z liniami
jkl
mno
z drugiego pliku ?
2023-05-12 (19:25)

status HYCHYC2
Data rejestracji: 2011-05-21 00:00:00
Ilość postów: 596

13030
wpis nr 1 466 101
[ CZCIONKA MONOSPACE ]

fair_play

masz racje studenckie i nie ktore Standart wersje Accessu nie maja
2023-05-12 (20:17)

status kleszek
Data rejestracji: 2006-05-27 00:00:00
Ilość postów: 4903

2047
wpis nr 1 466 107
[ CZCIONKA MONOSPACE ]

fair_play napisał cyt.
Wynik powinien być taki:
Plik3.txt
ghi

a co z liniami
jkl
mno
z drugiego pliku ?

Makinero chce aby duplikaty zostały usunięte tylko z pliku Plik1.txt w stosunku do pliku Plik2.txt

Fajnym programem do usuwania duplikatów jest program Duplicate Finder. O tym programie pisałem kiedyś w temacie https://forum.multipasko.pl/4635?page=1&sort=&dir=
2023-05-12 (20:40)

status makinero
Data rejestracji: 2017-04-10 00:00:00
Ilość postów: 8697

15235
wpis nr 1 466 110
[ CZCIONKA MONOSPACE ]

kleszek - ja nie chcę nic usuwać, ale mam dwa różne pliki tekstowe i chcę porównac, a żeby rezulat pokazało tylko nwoe nazwy.
Wydaje się ekstremalnie proste, ale żaden program tego nie może dokonać, nawet Online.

Jedynie podświetla, ale nie daje finalnego rezulatu, które są nowe, abym mógł skopiowac, albo zapisać.

https://www.diffchecker.com/fp0Uu1IS/

--- wpis edytowano 2023-05-12 20:43 ---

2023-05-12 (20:46)

status fair_play
Data rejestracji: 2016-05-12 00:00:00
Ilość postów: 7943

14865
wpis nr 1 466 111
[ CZCIONKA MONOSPACE ]


makinero>

To dlaczego w Twoim przykładzie w piku3 brak
jkl
mno
?
2023-05-12 (21:21)

status makinero
Data rejestracji: 2017-04-10 00:00:00
Ilość postów: 8697

15235
wpis nr 1 466 124
[ CZCIONKA MONOSPACE ]

bo tylko "ghi" jest nową nazwą.

Szkoda, ze nie mam już prościótkiego skryptu python, porównanie dwóch wielkich plików tekstowych trwało tylko 1 sekundę! Bez głupiego bawienia się w Excelu itp.

--- wpis edytowano 2023-05-12 21:24 ---

2023-05-12 (22:38)

status grem10
Data rejestracji: 2018-06-03 00:00:00
Ilość postów: 13

15716
wpis nr 1 466 153
[ CZCIONKA MONOSPACE ]

Możliwe że narzędzie Grep spełni takie zadanie, na przykład:
grep -Fxvf file2 file1 >> file3
wyszukuje unikalne linie w pliku1 (file1) i zapisuje do file3, można oczywiście i odwrotnie, pod file1, file2 i 3 podstawiamy oczywiście nasze pliki.txt, kłopot jedynie że to narzędzie z powłoki Bash (Linuksa), choć można zainstalować i na Windowsie np.Cygwin lub też samo Grep, działa w linii poleceń, przykład ze strony: https://www.baeldung.com/linux/finding-unique-text-between-two-files,
znak >> zapisują wyszukaną linie do pliku, prosto i szybko.
2023-05-12 (22:48)

status fair_play
Data rejestracji: 2016-05-12 00:00:00
Ilość postów: 7943

14865
wpis nr 1 466 157
[ CZCIONKA MONOSPACE ]


"Bez głupiego bawienia się w Excelu itp."

Bo Excel nie jest dla głupich.
2023-05-13 (11:07)

status makinero
Data rejestracji: 2017-04-10 00:00:00
Ilość postów: 8697

15235
wpis nr 1 466 192
[ CZCIONKA MONOSPACE ]

fair_play - Excel jest dla tych co lubią tracić czas na proste rzeczy.
Policz dokładnie wszystkie czynności(kroki) jakie musisz wykonać, aby porównać dwa pliki z milionami nazw w linii.

--- wpis edytowano 2023-05-13 11:09 ---

2023-05-13 (11:22)

status fair_play
Data rejestracji: 2016-05-12 00:00:00
Ilość postów: 7943

14865
wpis nr 1 466 194
[ CZCIONKA MONOSPACE ]


makinero>

Dokładnie 4 kroki:
1. wczytanie pliku 1
2. wczytanie pliku 2
3. porównanie procedurą (tak prościutką jak ten programik w phytonie).
4 zapisanie wyniku w pliku 3.

2023-05-13 (11:46)

status makinero
Data rejestracji: 2017-04-10 00:00:00
Ilość postów: 8697

15235
wpis nr 1 466 198
[ CZCIONKA MONOSPACE ]

To wiele kroków, a skrypt wymaga tylko 1 kliknięcia w ułamku sekundy powinien utworzyć trzeci plik tekstowy file3.txt

Rok szukam tego krótkiego kodu z rozszerzeniem .py
ale w końcu go może znajdę w 2024 roku.
| Dodaj wpis w tym temacie | Spis tematów | Wyniki lottoStrona: 1 2 ... 292 293 294 ... 299 300
Wyślij wiadomość do admina