import codecs with codecs.open('requirements.txt', 'r', 'utf-16') as f: text = f.read() with codecs.open('requirements.txt', 'w', 'utf-8') as f: f.write(text) print("Successfully converted requirements.txt to UTF-8!")