Txt dosyasındaki ismi random olarak seçemiyorum

öncelikle random as r demişsin ya as r yi kaldırman ya da random dediğin yer heri r ile değiştirmen gerekiyor mesela r.choice gibi ikinci olarak ise random choice da seçtiğin liste.txt in ne olduğunu kod bilmiyor sanırım burda demek istediğin şey dosya.read idi. Ve son olarak dosyayı okusan bile dosya bir array olarak felan tutulmuyorsa okduğun dosyanın tüm içeriği sadece 1 adet olarak gözükür. Burda her satır için kullanman veya split metoduyla bölüp kullanman lazım.

bkz: Soru Sorarken Sıkça Düşülen Hatalar #4