Как в консоли передать скрипту 2 файла в качестве аргумента?
Задача такая - есть 2 файла cvs. Нужно написать скрипт на питоне, который при помощи pandas объединят эти таблицы по совпадающим id в обеих таблицах и фильтровать по определенным полям.
файлы cvs каждый раз будут разные.
Интерфейс такой. В консоли запускаем скрипт
$python script.py имя.файла1 имя.файла2
После этого скрипт выполняем объединение и фильтрацию.
Подскажите, как передать в скрипт файлы как аргументы, а так же как объединить таблицы. Я новичок в питоне.
rmfalx: Вы используете Windows или Linux? В Linux по умолчанию может быть одновременно установлено две версии питона. Соответственно pip мог поставить модуль не для той версии через который вы свой скрипт запускаете.
rmfalx, А что собственно выдает pip3 install pandas?
Если уже установлена, то должно быть что то вроде Requirement already satisfied: pandas in /usr/local/lib/python3.5/dist-packages
И убедитесь что запускаете именно интерпретатор именно третьего питона.