У меня есть серия отчетов, в которые я ежедневно поступаю и хотел бы автоматизировать процесс. До сих пор я отправлял электронные письма в папку и скрипт python для их форматирования для сопоставления ключей в базе данных и перезаписи в новый файл. Я застрял в процессе экспорта файла csv в MySQL. Есть идеи?автоматизировать экспорт из excel в mysql
0
A
ответ
1
Автоматизировать вставки в MySQL из CSV:
Установка MySQL-Python:
pip install mysql-python
Сценарий:
#!/usr/bin/env python
import csv
import MySQLdb
mysql_conn = MySQLdb.connect(host='localhost', user='user',
passwd='password', db='your_db_name')
mysql_cursor = mysql_conn.cursor()
f = open('/path/to/file.csv')
csv_f = csv.reader(f)
for row in csv_f:
mysql_cursor.execute("""INSERT INTO test (col1, col2, col3) VALUES(%s, %s, %s)""",
(row[0], row[1], row[2]))
mysql_conn.commit()
mysql_cursor.close()
#!/usr/bin/env python
в верхней части файла делает легко выполнить файл python с терминала.
Сохраните этот файл где-то нравится: /home/username/bin/csv_to_mysql.py
Отмечать исполняемым: chmod +x /home/username/bin/csv_to_mysql.py
Затем запустите его непосредственно из терминала: /home/username/bin/csv_to_mysql.py
Смежные вопросы
- 1. Экспорт из Excel в MySQL
- 2. Экспорт Excel из таблицы Mysql
- 3. Как автоматизировать экспорт из Access 2007 в Excel 2003
- 4. Автоматизировать экспорт из MS Excel в MS SQL Server
- 5. экспорт данных из excel в mysql
- 6. Экспорт данных из Mysql в Excel
- 7. Экспорт таблицы MYSQL в excel
- 8. Экспорт данных из SQL Server в Excel
- 9. Excel экспорт из ItemsControl
- 10. Экспорт mysql db в файл .csv/excel
- 11. экспорт выбранных данных mysql в excel
- 12. Экспорт комментариев из Excel
- 13. Экспорт mySQL в excel или csv
- 14. Экспорт данных unicode из mysql
- 15. Экспорт из ретранслятора в excel
- 16. Экспорт в Excel из gridview
- 17. экспорт из Excel в Oracle
- 18. Экспорт из PHP в Excel
- 19. Экспорт из Jasper в Excel
- 20. Экспорт в Excel из приложения
- 21. Экспорт из Access в Excel
- 22. Экспорт MySQL данных в матрицу Excel
- 23. Экспорт данных MySQL в Excel дает ошибки
- 24. Экспорт в Excel с PHPExcel и MySQL
- 25. Экспорт таблицы mysql html в файл excel
- 26. Экспорт Excel таблицы в таблицы отношений MySQL
- 27. Экспорт базы данных mysql в excel
- 28. Экспорт данных из mysql в excel и загрузка через android
- 29. Экспорт данных из MySQL в Excel (csv) через PHP
- 30. PHP Экспорт данных UTF-8 в Excel из Mysql
Таким образом, вы могли бы генерировать CSV готов, но не смог вставить в MySQL? – Raptor
Я хочу автоматизировать вставку в MySQL. Я думаю, что я собираюсь сделать еще один маршрут и просто использовать пакет python для MySQL и добавить его в скрипт. благодаря – antiantiderivative