Pythonでデータを保存して読み込む方法

Pythonでは、データの型と利用環境によってさまざまな方法を使ってデータを格納したり読み込んだりできます。以下に一般的な方法を示します。

  1. 変数を使えば、Pythonではデータを保存することができます。例えば、代入のステートメントを使って変数にデータを保存して、変数からデータを読み取ることができます。
data = "Hello, World!"  # 存储数据到变量
print(data)  # 读取并打印数据
  1. 開く(あける)
  2. 記載する
  3. 読み込む
# 存储数据到文件
with open("data.txt", "w") as file:
    file.write("Hello, World!")

# 从文件中读取数据
with open("data.txt", "r") as file:
    data = file.read()

print(data)  # 打印读取的数据
  1. データベースを使用する: Pythonのデータベースモジュール(SQLite、MySQLなど)を使用すると、データを格納および読み取ることができます。まずデータベースに接続し、続いてSQLクエリを実行してデータを格納および読み取ります。
import sqlite3

# 连接到SQLite数据库
conn = sqlite3.connect("data.db")

# 创建数据表
conn.execute("CREATE TABLE IF NOT EXISTS mytable (data TEXT)")

# 存储数据到数据库
conn.execute("INSERT INTO mytable (data) VALUES (?)", ("Hello, World!",))

# 从数据库中读取数据
cursor = conn.execute("SELECT data FROM mytable")
data = cursor.fetchone()[0]

print(data)  # 打印读取的数据

# 关闭数据库连接
conn.close()

データの保存や読み出しの具体的な方法は、データサイズや構造、用途によって異なります。一般的な手法をいくつか示します。

bannerAds