Learning Circle : python #3 - ex22

This commit is contained in:
youngjin.han 2020-05-23 00:22:18 +09:00
parent 1db776ff5b
commit aa990e90c4
4 changed files with 4 additions and 25 deletions

View file

@ -1,5 +1,6 @@
* 2020-05-22
**** TODO Lecture content
**** DONE Lecture content
CLOSED: [2020-05-23 토 00:21]
- Same structure as "Python #2"
- Exercises 15-22
**** Lecture material

View file

@ -1,22 +0,0 @@
import sys
script, input_encoding, error = sys.argv
def main(language_file, encoding, errors):
line = language_file.readline()
if line:
print_line(line, encoding, errors)
return main(language_file, encoding, errors)
def print_line(line, encoding, errors):
next_lang = line.strip()
raw_bytes = next_lang.encode(encoding, errors=errors)
cooked_string = raw_bytes.decode(encoding, errors=errors)
print(raw_bytes, "<===>", cooked_string)
languages = open("languages.txt", encoding="utf-8")
main(languages, input_encoding, error)

View file

@ -24,9 +24,9 @@
- ex20.py
- file.seek is to move to new file posotion
- ex21.py
-
- none
- ex22.py
-
- none
* 2020-05-20
** note
- ex8.py