早上好,
我已经创建了一个vb.NET项目,它从上找到的WireShark文件中提取数据。
到目前为止,我已经能够以字符串的形式下载页面,并搜索该字符串以确认是否在字符串中找到了'mac‘。
我想让它搜索MAC地址,并输出显示MAC的整行。
例如,如果我搜索00-00-00-00-00-00 -00,我希望能够提取整个行,"00:00:00 Xerox Xerox Corporation“
这就是我所拥有的:
Private Sub btn_search_Click(sender As Object, e As EventArgs) Handles btn_search.Cli
我必须从用户获取字符串形式的输入,然后必须在JSON格式的.txt文件中搜索它。如果文本匹配,则必须执行X,否则执行Y。例如,如果用户输入'mac‘,我的代码应显示包含搜索词'mac’的术语的完整名称。
我的JSON文件当前有一个巨无霸项目,当我搜索' Mac‘时,它什么也没有显示,而它必须显示我(0个巨无霸)。0是索引号,也是必需的。
if option == 's':
if 'name' in open('data.txt').read():
sea = input (
我对Python还不熟悉,在文件中搜索列表的内容时遇到了一些问题。我需要的是搜索列表中每个字符串的整个文件。因此,我需要迭代文件中每一行列表的每个元素,并查找匹配项。如果有帮助,我将努力将mac地址与arp表的内容相匹配。我要找的是一张单子。整个arp表都在一个文件中。
下面是我的代码不起作用:
mac_addr = []
ipaddr = []
with open('arp_table_output.txt','r+') as myArps:
for line in myArps:
val = line.split()
我正在创建一个插件,我想同时用于Mac和Windows。
由于文件树不同,我希望找到一种更简单的方法来在我的/host/index.jsx文件中包含的函数中获取文件。
我的文件位于/files/thisismyfile.psd
目前,我只能通过从主硬盘驱动器输入完整的文件树来成功地获取它:
var fileRef = new File("/Library/Application Support/Adobe/CEP/extensions/com.my.panel/files/thisismyfile.psd");
我更喜欢使用像这样的东西:
var fileRef = new F
我的脚本的一部分pings,如果它们关闭,则将它们的名称写入txt文件。然后我需要做的是在另一个txt文件(从我们的DHCP服务器导出)中搜索该PC名称,并找到它的mac地址,然后我可以用它来做其他事情。正是这个搜索部分给我带来了问题--这可能只是一个语法问题,但是我不能让它遍历第一个txt文件,并且对于其中的每个条目,搜索第二个txt文件并获得我需要的信息。
这是我到目前为止所知道的:
with open (r"PCs_off.txt") as file:
lines = []
for line in f