Форум сайта python.su
0
Добрый день! Прошу помощи со следующим нубо-кодом: https://pastebin.com/aeXdqkpw
Суть в том чтобы доставать данные из SQL Server, делить их, и писать в Excel файл с определенной структурой (для этого создается отдельный дата фрейм с нужными именами колонок).
Вопрос: все вроде работает, но в Excel пишется максимум 5 строк, проблема где-то в линиях 57-58, но я не знаю как еще назначить значения одной колонки другой колонке в другом дата фрейме.
Буду благодарен за любые советы относительно проблемы, ну и всего кода в целом.
Офлайн
253
Ваш код полезно разбить на функции по назначению.
замена формата ini на jsin или yaml
Connection : server : .... user : .... columns : ["a","b"]
cfg = yaml.load("...") conn = pymssql.connect(**cfg["Connection"]) tmpl = DataFrame(columns=cfg["columns"])
Офлайн
0
doza_and, спасибо, на yaml поменяю. По поводу функций, что например можно заменить?
Результат запроса прикладываю в Excel .
Прикреплённый файлы:
STO_Thursday.xlsx (92,1 KБ)
Офлайн