![]() |
1
1
PowerShell有一个方便的功能,名为 Member-Access Enumeration 你可以在这里使用。
简而言之,如果您访问数组对象上的属性或方法(例如
例如,使用此测试数据:
如果你调用
对于
(请注意,“端口”输出中有4个项目,其中有一个非打印项目
我们可以使用它对IP和端口的所有组合进行嵌套循环,如下所示:
|
![]() |
2
1
所以,您正在检查所有四个IP的端口22、25和80?根据样本数据,总共进行了12次检查? 这不是csv数据应该如何工作的,但好吧,我们仍然可以这样做。
|
![]() |
3
1
如果每个CSV行有1个IP和1个端口,简化代码的一种方法是重命名
然后,因为这两个参数(
另一种选择是,如果您希望每行有多个端口,并使用分隔符,例如:分号:
你可以用分号切开
|
![]() |
ViSa · 如何在python中分隔存储在变量中的文本以创建数据帧? 11 月前 |
![]() |
Joan Lopez · 从csv中提取的数据获得平均值 1 年前 |
![]() |
Chinmaya Tewari · 创建新csv文件时权限被拒绝 1 年前 |
|
Parker Clark · 通过Bash操作csv中的特定列? 1 年前 |
![]() |
James Black · 如何基于列删除CSV文件中重复的行 1 年前 |