Я хочу видалити всі розділові знаки з текстового файлу методом .translate (). Здається, це добре працює під Python 2.x, але під Python 3.4, здається, нічого не робить.
Мій код такий, а вихідний результат такий самий, як вхідний текст.
import string
fhand = open("Hemingway.txt")
for fline in fhand:
fline = fline.rstrip()
print(fline.translate(string.punctuation))