Reading Time: 1 minutes
Picking a random line from a file in Python
Picking a random line from a file: Write Python code to pick a line randomly from a file.
Picking a random line from a file
# contents of wordOfTheDay.txt
pejorative: expressing contempt or disapproval.
broach: to bring up (a subject) for discussion or debate
frisson: a sudden, passing sensation of excitement
veracity: conformity to facts
infinitesimal: taking on values arbitrarily close to but greater than zero
augury: a sign of something coming
convivial: Friendly
abstruse: difficult to understand
derogate: to cause to seem inferior
whorl: A form that coils or spirals
from random import choice
fHOne = open('wordOfTheDay.txt')
content = fHOne.read()
lines = content.splitlines()
print(choice(lines)) # prints randomly chosen line
fHOne.close()
Try it here.







