Python 编辑一个根据物资名称查询仓库储存物资的技术参数和库存数量的查询程序
时间: 2024-02-20 12:56:45 浏览: 24
好的,我可以为您编写一个基于Python的查询程序,用于查询物资库存和技术参数。首先,您需要准备一个包含物资名称、技术参数和库存数量等信息的CSV文件,例如:
```
物资名称,技术参数,库存数量
物资A,参数A,100
物资B,参数B,200
物资C,参数C,300
```
然后,您可以使用以下代码来读取CSV文件并实现查询功能:
```python
import csv
# 读取CSV文件中的数据
def load_data():
data = []
with open('data.csv', newline='') as csvfile:
reader = csv.DictReader(csvfile)
for row in reader:
data.append(row)
return data
# 查询函数
def query_data(data, name):
for item in data:
if item['物资名称'] == name:
return item['技术参数'], item['库存数量']
return None, None
# 主函数
if __name__ == '__main__':
data = load_data()
while True:
name = input('请输入您要查询的物资名称:')
param, stock = query_data(data, name)
if param and stock:
print('技术参数:', param)
print('库存数量:', stock)
else:
print('未找到相关信息。')
```
在上述代码中,我们首先定义了一个load_data函数,用于读取CSV文件中的数据。然后,我们定义了一个query_data函数,用于根据物资名称查询技术参数和库存数量。最后,在主函数中,我们通过输入物资名称来查询相应的信息。
请注意,这只是一个简单的示例程序,您需要根据实际情况进行修改和调整。