Найти - Пользователи
Полная версия: Pandas в excel
Начало » Python для новичков » Pandas в excel
1
JanusQuirinus
Добрый день! Прошу помощи со следующим нубо-кодом: https://pastebin.com/aeXdqkpw
Суть в том чтобы доставать данные из SQL Server, делить их, и писать в Excel файл с определенной структурой (для этого создается отдельный дата фрейм с нужными именами колонок).
Вопрос: все вроде работает, но в Excel пишется максимум 5 строк, проблема где-то в линиях 57-58, но я не знаю как еще назначить значения одной колонки другой колонке в другом дата фрейме.

Буду благодарен за любые советы относительно проблемы, ну и всего кода в целом.
doza_and
Ваш код полезно разбить на функции по назначению.
замена формата ini на jsin или yaml
 Connection :
     server : ....
     user    : ....
columns : ["a","b"]
позволит использовать иерархию в конфигурационном файле и заменить списки аргументов на
 cfg = yaml.load("...")
conn = pymssql.connect(**cfg["Connection"])
tmpl = DataFrame(columns=cfg["columns"])

чтобы ваш код проще было проверить надо приложить результат запроса данных.
JanusQuirinus
doza_and, спасибо, на yaml поменяю. По поводу функций, что например можно заменить?

Результат запроса прикладываю в Excel .
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB