Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Read a file
#1
Hello, all. I'm having trouble noticing the explanation of the wiki, the link below show my problem.

Input and Output

I created a file in .txt and another in .py Here's the description of the file:

quotes.txt
1. Never in the field of human conflict was so much owed by so many to so few. -Winston Churchill
2. Do you have to have a reason for loving? - Brigitte Bardot
3. Minimalism wasn't a real idea - it ended before it started. - Sol LeWitt
4. The best place to find God is in a garden. You can dig for him there. - George Bernard Shaw
5. There cannot be a crisis next week. My schedule is already full. - Henry Kissinger

teste.py
f = open('quotes.txt')
for line in f.readlines():
	print(line, end='')
I intend that each time I run the file, a different quote is displayed randomly.
Reply
#2
You could, for example, store each line in a list (of quotes), instead of print it.
And to choose a random one, use random module's random.choice.

As an aside, it is recommended to use a context manager when working with files (here is one of many resources on the subject).
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  How to read a file as binary or hex "string" so that I can do regex search? tatahuft 3 1,009 Dec-19-2024, 11:57 AM
Last Post: snippsat
  Read TXT file in Pandas and save to Parquet zinho 2 1,210 Sep-15-2024, 06:14 PM
Last Post: zinho
  Pycharm can't read file Genericgamemaker 5 1,544 Jul-24-2024, 08:10 PM
Last Post: deanhystad
  Python is unable to read file Genericgamemaker 13 3,588 Jul-19-2024, 06:42 PM
Last Post: snippsat
  Connecting to Remote Server to read contents of a file ChaitanyaSharma 1 3,227 May-03-2024, 07:23 AM
Last Post: Pedroski55
  Recommended way to read/create PDF file? Winfried 3 4,623 Nov-26-2023, 07:51 AM
Last Post: Pedroski55
  python Read each xlsx file and write it into csv with pipe delimiter mg24 4 3,755 Nov-09-2023, 10:56 AM
Last Post: mg24
  read file txt on my pc to telegram bot api Tupa 0 2,553 Jul-06-2023, 01:52 AM
Last Post: Tupa
  parse/read from file seperated by dots giovanne 5 2,233 Jun-26-2023, 12:26 PM
Last Post: DeaD_EyE
  Formatting a date time string read from a csv file DosAtPython 5 4,895 Jun-19-2023, 02:12 PM
Last Post: DosAtPython

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020