隨著數據分析和機器學習的迅速發(fā)展,Python成為了眾多數據工程師和數據科學家的首選編程語言。在Python中,我們可以使用SQL語言來操作和管理數據,這在數據查詢和數據分析中非常有用。
import sqlite3 # 連接到本地數據庫文件 conn = sqlite3.connect('employees.db') # 創(chuàng)建employee表 conn.execute('''CREATE TABLE employee (id INT PRIMARY KEY NOT NULL, name TEXT NOT NULL, age INT NOT NULL, salary REAL NOT NULL);''') # 插入數據到表中 conn.execute("INSERT INTO employee (id,name,age,salary) \ VALUES (1, 'John Doe', 32, 6000.00)") # 查詢數據 cursor = conn.execute("SELECT id, name, age, salary from employee") for row in cursor: print("ID = ", row[0], "NAME = ", row[1], "AGE = ", row[2], "SALARY = ", row[3]) # 關閉連接 conn.close()
在上述代碼中,我們使用Python的sqlite3包來連接到本地的數據庫文件,創(chuàng)建了employee表,并插入了一條數據。然后我們查詢了整個表中的數據,并打印到控制臺上。最后,我們關閉了數據庫連接。
這只是一個簡單的例子,SQL語言可以執(zhí)行眾多數據管理操作,如創(chuàng)建表、修改表、刪除表、添加數據、更新數據、刪除數據等等。在使用Python進行數據分析時,熟練掌握SQL語言非常重要。
上一篇curl php提交表單
下一篇curl php無效