擅长:python、mysql、java
<pre><code>def get_granted_accounts(filename):
with open(filename) as f:
return set(
s.split('|')[1].strip()
for s in f.readlines()
if "has been granted access" in s)
</code></pre>
<p>这段代码需要注意:</p>
<ul>
<li>管道不能出现在第一个或第二个字段中(引用、转义)</li>
<li>“已被授予访问权限”应仅出现在预期字段中(例如,不作为帐户名)</li>
</ul>