русский
Germany.ruForen → Архив Досок→ Programmierung

Задачка в Batch

01.05.22 23:24
Re: Задачка в Batch
 
7495 местный житель
7495
вангую, что такое может PowerShell.

С заданиями как у меня, любой язык программирования справится, это простейшие сравнения текста, удаление дубликатов,

поэтому я и обрадовался, как любитель писать в текстовом файле, .тхт убрал и добавил .бат и готово.. но нет, оказывается:


batch это для виндовс,

bash это для линукса

powershell это тоже для виндовс,


и у всех свои заморочки, и ГЛАВНОЕ в batch нормально табулятор оформить не смогли, извращаются, у меня мозг вскипел)))

В общем, сделал всё с питоном (как Американец) , в анаконде, юпитерноутбук панда уже есть, сначала вычитал столбцы:


import pandas as pd


df = pd.read_csv("input.csv", sep='\t', usecols=['recipient'])
df.to_csv("output.csv", index=False)


потом удалил дубликаты:


import pandas as pd

df = pd.read_csv("output.csv", usecols=['recipient'])
df = df.drop_duplicates()
df.to_csv("babosiki.csv", index=False)


в итоге конечный список из 500 тысяч адресов весит 21МБ, теперь надо думать куда деньги потратить, вроде уже все есть)))

Fragen und Antworten - Программируем калькулятор пособий для беженцев вместе.
 

Sprung zu