Python中的csv搜索[已关闭]

jogvjijk  于 2023-03-27  发布在  Python
关注(0)|答案(1)|浏览(133)

已关闭。此问题需要超过focused。当前不接受答案。
**想要改进此问题吗?**更新此问题,使其仅关注editing this post的一个问题。

6天前关闭。
Improve this question
在PYTHON中编写一个函数,从“mobile.csv”中搜索具有超过1000个呼叫的移动的电话的详细信息(号码和呼叫)。假设此CSV文件包含以下类型的记录:(电话号码、通话次数)。

import csv
with open("mobile.csv",'r')as obj:
    fobj=csv.reader(obj)
    val=fobj.readrows[num,call]
    while true:
        if call>1000:
            print(num,call)

但显示错误

igetnqfo

igetnqfo1#

就像@Shorn说的,你必须首先初始化num并在使用它们之前调用某处。并且下次你问问题时请提供错误。这应该可以工作:

with open("mobile.csv", 'r') as obj:
    fobj = csv.reader(obj)
    for row in fobj:
        num, call = row  # extract the num and calls from the row
        call = int(call)
        if call > 1000:
            print(num, call)

相关问题