helpers.py 文件源码

python
阅读 36 收藏 0 点赞 0 评论 0

项目:featherduster 作者: nccgroup 项目源码 文件源码
def output_mask(text, charset):
   '''
   Output masking - mask all characters besides those in the provided character
   set with dots.

   Parameters:
   (string) text - output to mask
   (string) charset - string containing acceptable characters
   '''
   all_chars = output_chars = map(chr,range(256))
   charset = set(charset)
   for charnum in range(256):
      if all_chars[charnum] not in charset:
         output_chars[charnum] = '.'
   return string.translate(text,''.join(output_chars))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号