20 lines
556 B
Python
20 lines
556 B
Python
import sys
|
|
script, inputEncoding, error = sys.argv
|
|
|
|
def main(languageFile, encoding, errors):
|
|
line = languageFile.readline()
|
|
if line:
|
|
printLine(line, encoding, errors)
|
|
return main(languageFile, encoding, errors)
|
|
|
|
def printLine(line, encoding, errors):
|
|
nextLang = line.strip()
|
|
rawBytes = nextLang.encode(encoding, errors=errors)
|
|
cookedString = rawBytes.decode(encoding, errors=errors)
|
|
|
|
print(rawBytes, "<===>", cookedString)
|
|
|
|
languages = open("languages.txt", encoding="utf-8")
|
|
|
|
main(languages, inputEncoding, error)
|