用python存入自选股
时间: 2023-06-30 10:10:07 浏览: 59
你可以使用 Python 来将自己的自选股保存在本地文件或数据库中。以下是一个示例代码,可以将自选股保存在 SQLite 数据库中:
首先,需要安装 sqlite3 模块:
```python
import sqlite3
```
然后,创建数据库和表格:
```python
conn = sqlite3.connect('my_stocks.db')
c = conn.cursor()
c.execute('''CREATE TABLE IF NOT EXISTS stocks
(id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT NOT NULL,
code TEXT NOT NULL,
price REAL NOT NULL,
volume INTEGER NOT NULL,
date TEXT NOT NULL)''')
conn.commit()
```
接下来,可以编写一个函数,用于将自选股保存到数据库中:
```python
def save_stock(name, code, price, volume, date):
conn = sqlite3.connect('my_stocks.db')
c = conn.cursor()
c.execute("INSERT INTO stocks (name, code, price, volume, date) VALUES (?, ?, ?, ?, ?)",
(name, code, price, volume, date))
conn.commit()
conn.close()
```
最后,可以调用该函数,将自选股保存到数据库中:
```python
name = '阿里巴巴'
code = 'BABA'
price = 200.0
volume = 1000
date = '2021-01-01'
save_stock(name, code, price, volume, date)
```
这样,就可以将自选股保存在 SQLite 数据库中了。你可以通过查询数据库,查看已保存的自选股。当然,如果你想要将数据保存在其他类型的数据库或文件中,也可以使用相应的模块和方法来实现。