Python关于数据存储相关代码
时间: 2023-10-24 12:05:40 浏览: 38
以下是Python中常见的数据存储相关代码:
1. 写入文件
```
# 打开文件,如果文件不存在则创建
with open('data.txt', 'w') as f:
# 写入数据
f.write('Hello, world!')
```
2. 读取文件
```
# 打开文件
with open('data.txt', 'r') as f:
# 读取数据
data = f.read()
print(data)
```
3. 存储数据到JSON文件
```
import json
# 数据
data = {'name': 'John', 'age': 30}
# 写入JSON文件
with open('data.json', 'w') as f:
json.dump(data, f)
# 读取JSON文件
with open('data.json', 'r') as f:
data = json.load(f)
print(data)
```
4. 存储数据到SQLite数据库
```
import sqlite3
# 连接数据库
conn = sqlite3.connect('data.db')
# 创建表
conn.execute('CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT, age INTEGER)')
# 插入数据
conn.execute('INSERT INTO users (name, age) VALUES (?, ?)', ('John', 30))
# 查询数据
result = conn.execute('SELECT * FROM users')
for row in result:
print(row)
# 关闭连接
conn.close()
```
通过以上代码,可以实现在Python中进行数据的读写和存储。