Guest User

Untitled

a guest
Apr 22nd, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. #!/usr/bin/env python
  2. import yaml
  3. import sys
  4.  
  5. with open("lib/linguist/languages.yml", 'r') as stream:
  6. try:
  7. languages = yaml.load(stream)
  8. except yaml.YAMLError as exc:
  9. print(exc)
  10.  
  11. for langname1, lang1 in languages.items():
  12. if sys.argv[1] in lang1:
  13. for langname2, lang2 in languages.items():
  14. if langname1 != langname2 and sys.argv[1] in lang2:
  15. shared = set(lang1[sys.argv[1]]).intersection(lang2[sys.argv[1]])
  16. if len(shared) > 0:
  17. print("%s and %s share %s" % (langname1, langname2, shared))
Add Comment
Please, Sign In to add comment