Использование объекта dtype в read_csv генерирует UnboundLocalError - PullRequest
0 голосов
/ 30 января 2020

Я хотел сохранить начальные нули в исходных данных, поэтому я использовал следующий код:

actual18 = pd.read_csv("S:/2018/ACTUAL18.txt", dtype={'district': object})

Он работал нормально. Но затем я написал функцию, которая использовала точно такой же код, и при импорте в качестве модуля я получил следующую ошибку:

UnboundLocalError: локальная переменная 'object', на которую ссылается перед присваиванием

Я написал str вместо object и все заработало, но я не понимаю почему. Есть идеи?

...