私はmysqlデータベースバックエンドを持つDjangoプロジェクトを持っています。 dbからExcel(xls、xlsx)形式にコンテンツをエクスポートするにはどうすればよいですか?MySQLdbからExcel
0
A
答えて
0
phpMyAdminには[エクスポート]タブがあり、CSV形式でエクスポートできます。これはExcelにインポートできます。
+0
はい、私は知っていますが、どのようにして直接エクスポートできますかxlsまたはxlsx phpMyAdminなし? – user823148
0
0
0
Openpyxlは素晴らしい選択肢、 ですが、あなたは単にあなたがエクスポート機能を所有して書くことができる新しいものを通過したくない場合:例えば
あなたは、このようにCSV形式で物事をエクスポートすることができます。
をdef CVSExport(database_array):
f_csv = open('mydatabase.csv', 'w')
for row in database_array:
f_csv.write('"%s";;;;;"%s"\n'%(row[0], row[1]))
f_csv.close()
エクスポートしたファイルをExcelで開くと、「;;;;;」と設定する必要があります。セパレータとして。
関連する問題
- 1. MySQLdbからSQL変数を追加
- 2. PythonからJSONへのMySQLdbからの選択リストのフォーマット
- 3. Mysqldb AttributeError:cursor
- 4. Python + MySQLdb executemany
- 5. Python libmysqlclient segfault(MySQLdb)
- 6. ramのmysqldbデータベースストレージ
- 7. python MySQLdb godaddy.com hosting
- 8. mysqldb環境
- 9. Python MySQLdb cursor.lastrowid
- 10. のMySQLdb(Ubuntuの)
- 11. のMySQLdbはutf8mb4
- 12. python MySQLdbエラー?
- 13. Flask-mysqldbデータベースカーソル
- 14. Python MySQLdb unexpected behavior(?)
- 15. MySQLをPythonからMySQLdbを使用して
- 16. MySQLdbデータベースからデータを取得できません
- 17. (Python 3.6.1)Pandas dfからMySQLデータベースへのエラー 'ModuleNotFoundError:モジュール名が' MySQLdb '
- 18. MySQLdbをタプルからPythonの文字列に変換する
- 19. MySQLdbからpythonに値を取得する方法
- 20. mysqldbクエリから生の10進数値を取得
- 21. Python MySQLdb無限のスレッドから新しいデータを選択
- 22. Python2.7用MySQLdbのインストール
- 23. Django MySQLdb issue on apache2
- 24. Python MySQLdb execute return int
- 25. Python MySQLdbライブラリのライセンス
- 26. Flask-MySQLdb自動コミット?
- 27. PythonのimportのMySQLdb
- 28. Pycharm:のMySQLdbとデータベース
- 29. MySQLdbをMacにインストール
- 30. MySQLdb不明MySQLサーバホスト
csvにエクスポート - http://stackoverflow.com/questions/356578/how-to-output-mysql-query-results-in-csv-format – JamesO