Python ile SQLite veri tabanı csv formatında nasıl export edilir?

furkaniko

Hectopat
Katılım
17 Mart 2021
Mesajlar
254
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
Meslek
Siber Güvenlik Uzmanı
Arkadaşlar merhaba. Python tkinter ile butona bastığımda SQLite veritabanımı csv formatında bir klasöre kaydetmek istiyorum. Bunu nasıl yapabilirim?
 
Son düzenleyen: Moderatör:
Eğer internette "Python tkinter SQLite to csv" şeklinde araştırma yaparsanız birçok kaynak bulabilirsiniz. Aşağıdaki kod işinizi görecektir:

Python:
  conn=sql.connect('veritabaniadi.db')
 
  cursor = conn.cursor()
  cursor.execute("select * from veri_cekilecek_tablo_adi")
  with open("ExportEdilenDosyaAdi.csv", "w") as csv_file:
      csv_writer = csv.writer(csv_file, delimiter="\t")
      csv_writer.writerow([i[0] for i in cursor.description])
      csv_writer.writerows(cursor)

  dirpath = os.getcwd() + "/ExportEdilenDosyaAdi.csv"
 
Eğer internette "Python tkinter SQLite to csv" şeklinde araştırma yaparsanız birçok kaynak bulabilirsiniz. Aşağıdaki kod işinizi görecektir:

Python:
 conn=sql.connect('veritabaniadi.db')

 cursor = conn.cursor()
 cursor.execute("select * from veri_cekilecek_tablo_adi")
 with open("ExportEdilenDosyaAdi.csv", "w") as csv_file:
 csv_writer = csv.writer(csv_file, delimiter="\t")
 csv_writer.writerow([i[0] for i in cursor.description])
 csv_writer.writerows(cursor)

 dirpath = os.getcwd() + "/ExportEdilenDosyaAdi.csv"

Teşekkürler çözüldü.
 

Technopat Haberler

Yeni konular

Geri
Yukarı