python For循环在运行时基于cs中的单元格添加代码行

2024-04-24 16:30:17 发布

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

我对编程很陌生,但我在一周内成功地使用Python在Cisco呼叫管理器上运行了Python pandas suds jurko和SoapUI查询。到目前为止,我可以将数据复制到.csv文件并进行pandas分析,相比之下,CUCM GUI的速度确实很慢。你知道吗

udpblf = client.service.updateDeviceProfile(
name=deviceProfileName,
busyLampFields={'busyLampField': 
                [{'blfDest' : **df.iloc[x,y]**,'label': df2.iloc[x,y],'index': x,} , 
                 #{'blfDest' : "1002",'label': "Mr Smith",'index': x,},
                ]                    
})

在上面的代码中,当我使用pandas时,我使用测向iloc[x,y]将单元格信息插入update命令,因为csv只有两列'y'将是整数0或1。但是,X将由用户有多少个单键拨号决定,这些单键拨号是从先前通过suds查询获得的.csv文件中检索的。你知道吗

我遇到的问题是,因为上面的代码是运行脚本的一部分,所以我不知道如何动态添加额外的行(每个快速拨号一行),从而更新测向iloc[x,y]每行的信息并运行它

我想我可以让python将信息输出到外部脚本并用exec运行它,但是如果这样做有意义的话,有没有一种内联的方法呢


Tags: 文件csv代码脚本信息pandasindex编程