Upload csv ke database mysql dengan python flask

Bagaimana cara upload csv dari website flask ke database menggunakan python flask?

avatar dinimardhka
@dinimardhka

1 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

2 Jawaban:

<pre> @app.route("/uploadcsv", methods=['POST']) def uploadcsv(): csvfile = request.files['file'] with open(csvfile): reader = csv.DictReader(csvfile) for row in data: # data yang akan dimasukin ke dalam database query = test_result(# data sebelumnya dipanggil lagi) db.session.add(sql) db.session.commit() return("berhasil") else: return redirect(# kembali ke url untuk upload csv) </pre>

kalau saran dari aku sih mending pake python csv library mas, biar gak perlu ngeparser csv lagi

avatar Sodrooome
@Sodrooome

7 Kontribusi 1 Poin

Dipost 5 tahun yang lalu

saya sudah coba codingannya , tapi masih error ketika reload di html nya. mohon bantuannya :')

avatar jkmiftakhul
@jkmiftakhul

1 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban