Я хочу убедиться, что любые сценарии, которые пишут я и мои коллеги, могут выполняться друг другом. Недавно я столкнулся с некоторыми необъяснимыми проблемами, о которых я не знаю, это проблемы машин / платформ / программного обеспечения / управления версиями. К сожалению, у нас часто нет времени, чтобы проверить, почему что-то не работает.
Самое очевидное различие между мной и моим коллегой заключается в том, что он настроен на Spyder, а мой - на PyCharm. Мы оба используем Windows 10 Education и последние версии python и pandas.
Некоторые проблемы, с которыми я столкнулся:
его скрипт удалит последний модуль вчисло, которое для него читается как float (10.0 -> 10), но удаляет последнюю единицу числа, которая для меня читается как целое число (10 -> 1)
его скриптбудет читать в мультииндексном xlsm-файле и выполнять над ним операции, мой скажет, что соответствующий индекс не существует
Буду признателен за любые знания или советы от людей, которые столкнулись с таким поведением /вызов.