Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मैं पायथन में डेटाबेस से CSV फ़ाइल कैसे बनाऊँ?

import csv
import sqlite3

from glob import glob; from os.path import expanduser
conn = sqlite3.connect( # open "places.sqlite" from one of the Firefox profiles
    glob(expanduser('~/.mozilla/firefox/*/places.sqlite'))[0]
)
cursor = conn.cursor()
cursor.execute("select * from moz_places;")
with open("out.csv", "w", newline='') as csv_file:  # Python 3 version    
#with open("out.csv", "wb") as csv_file:              # Python 2 version
    csv_writer = csv.writer(csv_file)
    csv_writer.writerow([i[0] for i in cursor.description]) # write headers
    csv_writer.writerows(cursor)

PEP 249 (DB API 2.0) cursor.description . के बारे में अधिक जानकारी है ।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या 'IS DISTINCT FROM' एक वास्तविक MySQL ऑपरेटर है?

  2. MySQL में किसी फ़ील्ड से सबसे सामान्य मान चुनें

  3. शीर्ष 5 MySQL GUI उपकरण (निःशुल्क और सशुल्क)

  4. सत्र चर:कितना डेटा बहुत अधिक है?

  5. PHP में पासवर्ड रीसेट सिस्टम