写一个可以上传科目成绩的脚本
时间: 2023-07-16 12:16:44 浏览: 40
这里提供一个Python脚本示例,可以上传科目成绩到指定的数据库中。需要先安装mysql-connector-python库,用于连接MySQL数据库。
```python
import mysql.connector
# 连接数据库
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="yourdatabase"
)
# 获取输入的成绩信息
name = input("请输入学生姓名:")
subject = input("请输入科目名称:")
score = input("请输入成绩:")
# 插入成绩到数据库中
mycursor = mydb.cursor()
sql = "INSERT INTO scores (name, subject, score) VALUES (%s, %s, %s)"
val = (name, subject, score)
mycursor.execute(sql, val)
mydb.commit() # 提交事务
print(mycursor.rowcount, "条记录插入成功。")
```
这个示例假设你已经有一个名为"yourdatabase"的MySQL数据库,并且在其中有一个名为"scores"的表,该表包含以下字段:name (学生姓名),subject (科目名称)和score (成绩)。你需要根据自己的实际情况修改代码中的数据库连接信息和表结构。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)