Advertisement
Guest User

Untitled

a guest
Feb 3rd, 2021
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. import re
  2.  
  3. '''
  4. www.google.com [172.217.175.100]に ping を送信しています 32 バイトのデータ:
  5. (以下省略)
  6. '''
  7.  
  8. # 実行ファイルと同一ディレクトリに、pingコマンドの出力(上記)をコピー&ペーストした、
  9. # 「pingデータ.txt」というテキストファイルが存在するものとする
  10.  
  11. with open('./pingデータ.txt', 'r', encoding='UTF-8') as file:
  12. data = file.read()
  13.  
  14. ptn = re.compile(r'\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]')
  15. if result := ptn.search(data):
  16. output_str = result.group(0).strip('[]')
  17. print('www.google.com の ip は ' + output_str + ' です')
  18. else:
  19. print('ipが見つかりませんでした')
  20.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement