为文件中的每一行替换查询中的单词

2024-05-28 19:45:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试将一个API与来自同一API供应商的python模块一起使用

API具有“system.find”查询,以获取平台内计算机的信息

我试过这个,效果很好:

import mcafee 
mc = mcafee.client("SERVER","PORT","USERNAME","PASS",output='json')
input = 'user1'
query = mc.system.find(input)
print (query)

它以json格式为我提供了正确的输出。。。但是如何对csv的每一行执行此操作

我试过这个:

import mcafee 
mc = mcafee.client("SERVER","PORT","USERNAME","PASS",output='json')
input = open('C:\Users\user\Desktop\Ejercicios Python\imput.txt','r')
for line ininput:
    query = mc.system.find('\n')
print (query)

但它每行给我一个空白结果:

[]
[]
[]
[]

我能做些什么来获得正确的结果而不是一个空白的结果

PD:我的CSV文件类似于:

devicename1
devicename2
devicename3
devicename4

Tags: importclientapijsoninputoutputserverport

热门问题