gpt4 book ai didi

python - 如何通过在 python 中读取 csv 来检查特定列中值的大小

转载 作者:行者123 更新时间:2023-12-04 14:54:31 25 4
gpt4 key购买 nike

enter image description here

当我调用一个csv文件时,我想比较特定列中的值是否大于特定值。然后,我想放一个弹出窗口。

import ctypes
import csv

reader = csv.reader(csv_file_name)

for row in reader:
if(row[3]>=5):
mymessage = 'A message'
title = 'Popup window'
ctypes.windll.user32.MessageBoxA(0, mymessage, title, 0)
else:
continue

为了解决这个问题,我写了上面的代码,没有任何反应。在这里,我想检查列中的值是否均大于“5”并显示一个弹出窗口。代码的哪一部分是错误的?

最佳答案

我获取了包含以下数据的 csv:

enter image description here

代码有效:添加 int(row[3])>=5

import ctypes
import csv

with open('data.csv') as csv_file:
reader = csv.reader(csv_file)
for row in reader:
if(int(row[3])>=5):
mymessage = 'A message'
title = 'Popup window'
ctypes.windll.user32.MessageBoxA(0, mymessage, title, 0)
else:
continue

结果:
enter image description here

关于python - 如何通过在 python 中读取 csv 来检查特定列中值的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68342797/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com