Name: [002] Ian Ozsvald
Member: 128 months
Authored: 181 videos
Description: I am the co-founder of ShowMeDo (see, author of `The Screencasting Handbook <>`_ and the founder of the professional screencast production company `ProCasts <>`_: .. image:: ...

2 Minute Introduction (File I/O) [ID:1349] (Free) (1/5)

in series: Python Beginners - File I/O

(Showmedo is undergoing major changes. To report any problems viewing the videos please email us and include browser and OS specifics. Cheers - Kyran.)

This 2 minute introduction covers the following four episodes where we cover reading text files into Python, reading and writing text files, reading and writing binary files and persisting data with cPickle.

Got any questions?

Get answers in the ShowMeDo Learners Google Group.

Video statistics:

  • Video's rank shown in the most popular listing
  • Video plays: 93 (since July 30th)
  • Plays in last week: 3
  • Published: 89 months ago

Thank-yous, questions and comments

If this video tutorial was helpful please take some time to say thank-you to the authors for their hard work. Feel free to ask questions. Let the author know why their video tutorial was useful - what are you learning about? Did the video tutorial save you time? Would you like to see more?

You may also want to see our ShowMeDo Google Group to speak to our active users and authors.

Your email address will not be published.

Show some quick comments >>

All comments excluding tick-boxed quick-comments

56. kitchen drop lights Sat, 02 Oct 2010 16:11

The Intro did what it says on the box.

55. new balance shoes for men Tue, 07 Sep 2010 08:21

Find video a little distracting but love the videos. AM a complete beginner top programming and the showmedo classes are a great way to learn. Thanks!

54. Balenciaga Loafers For Women On Sale Black Leather 2016 11 8.5 Wed, 11 Aug 2010 21:20

Breif and great strat

Nice flow chart above the comment section. You're covering what I'm interested in.

52. nike roshe run Wed, 19 May 2010 06:29

first time at ShowMeDo, this was my first exposure - looked well done and will investigate further. Thanks

51. michael kors purses outlet Sat, 01 May 2010 16:48

The videos are very helpful in understanding the topic. It's much easier to understand then reading a book because you can actually see the results.

50. discount fitflops Tue, 13 Apr 2010 16:08

Hi - thanks for the tutorials!. I would suggest that you place the microphone closer to your mouth so you will improve the audio quality. Those viewers that are not english native will truly appreciate it!

49. Wed, 07 Apr 2010 22:26

Very good for me. Thank's

48. uggs childrens sale Wed, 03 Mar 2010 02:59

very very beautiful videos

47. marinir seo Tue, 02 Feb 2010 10:46

Good intro!

46. Wholesale USA Marlboro Gold Regular Cigarettes Coupons 20 Cartons USA Marlboro Cigarettes 050 Sun, 17 Jan 2010 06:29

I love your website and that you guys have lots of video tutorials

45. anonymous Thu, 03 Dec 2009 11:57

thanks for these tutors

44. anonymous Mon, 23 Nov 2009 05:58

Hi, good incentive. I am new to python and this is my first python video. Can you suggest me any videos on how to run python files on apache...

Kind Regards,


43. anonymous Thu, 19 Nov 2009 22:17

Nice job!

42. anonymous Thu, 15 Oct 2009 08:55

Once again great job.

41. anonymous Sun, 04 Oct 2009 02:45

The sound volume is too low.

40. anonymous Wed, 30 Sep 2009 19:17

Very hard to hear, and understand, and speaking way too fast, otherwise good video

39. anonymous Tue, 29 Sep 2009 06:40

clear illustration , however a little bit fast for me.

38. anonymous Fri, 25 Sep 2009 18:19

I did not like the video of you as far as learning goes. It was a bit distracting. Following you voice and looking at text worked much better for me.

37. anonymous Wed, 23 Sep 2009 16:00

Nice intro. Well explained. Thanks

If you could speak up a little that would be great... I've got VLC maxxed out at 200% with my speakers on full and still have trouble hearing you.

35. anonymous Sun, 06 Sep 2009 18:46

very good!

34. anonymous Wed, 02 Sep 2009 17:15

looking forward to learning more. navigation across videos on the site could be better organised.

33. anonymous Sun, 30 Aug 2009 23:36

Hard to hear audio

32. anonymous Thu, 27 Aug 2009 20:03

I think the video's look great and are of good quality. I am looking to work with Python to develop some data manipulation processes using SQL Server as my database platform. I haven't looked around the site yet but am definitely going to be looking for other videos. Keep up the good work!

31. anonymous Mon, 17 Aug 2009 17:51

Great,I've been trying to learn reading, but for resons i won't go into here, i think this will be a much better way for me to learn. I will join the club, but live on a fixed incom so it might take a little while for me to do it.

Thank You for taking the time to do this.



Good intro. Wasn't sure if I needed pickel or not, but with this introduction I will for sure be viewing it.

29. anonymous Wed, 12 Aug 2009 13:37

Great vid, u speak loud and clear.

28. anonymous Sat, 08 Aug 2009 21:43

very good quality. Intro given very clearly. Thanks!

27. anonymous Mon, 03 Aug 2009 02:45

it is great that there is people like u to help beginners like me

26. anonymous Sun, 02 Aug 2009 02:03

very nice and very helpfull thans a lot my friend

25. anonymous Sat, 01 Aug 2009 06:27

need tolearn more about the programmes

24. anonymous Sun, 26 Jul 2009 20:20

Nice intro video.

23. anonymous Sun, 26 Jul 2009 00:34


22. anonymous Thu, 23 Jul 2009 21:47

Your video is really good, and the picture quality of video is also good.

Today I started with this site and I will become a follower of this site.



21. anonymous Wed, 15 Jul 2009 14:42

I'm new to python. Have a little background in programming. Looking forward to get for some beginner's guidance

Personally I don't think seeing you will help me learn, the quality of the lesson and how you explain what your doing on screen is what counts. However it does provide a personal touch that non computer people will think is great.

18. anonymous Wed, 01 Jul 2009 16:14


17. anonymous Fri, 26 Jun 2009 09:43

Sounds interesting. Video could be a bit louder. Cheers, Geoff

16. anonymous Fri, 19 Jun 2009 09:50


15. anonymous Fri, 19 Jun 2009 09:47


14. anonymous Mon, 08 Jun 2009 19:09

Dear Ian,

Keep in mind that many of us are new to your videos. We are not used to your accent. You tend to speak far to fast . . . then you tend to trail off at the end of your sentences. Please try to speak at a constant speed. Pronounce all your words.

Your are a handsome man but after 15 seconds I would rather look at some other image than that of a talking head with an orange mustache.

Finally, clear your background. Parts of picture frames stick out from the sides of your head . . . distracting.

I am glad to see that you are using the Mac instead to the PC. I use both but prefer the Mac alot more.

I have been a viewer of many of your videos for several years. Keep up your very good work.

Sincerely, Tim Basaldua

12. anonymous Wed, 03 Jun 2009 12:50

Great video I don't know exactly what u said but none the less. I'm new to linux and tring to learn programming as a hobby. All in due time right.

11. anonymous Fri, 08 May 2009 13:31

nice intro I look forward to seeing more of the series

9. anonymous Sun, 26 Apr 2009 15:58

Cool Stuff, Ian, thank for the input !

My feedback, is you are a tad too fast and speak to low; raise the last & slow the fisrt, and it would be all fine

Yours friendly,


7. anonymous Sat, 18 Apr 2009 01:21

Thank you!

Audio is a little bit to low for my laptop.

6. anonymous Thu, 09 Apr 2009 09:31

Not sure the picture-in-picture adds anything, but I have no objection to it. Incidentally, quick comment selection doesn't work in Google Chrome.

5. anonymous Tue, 07 Apr 2009 22:21

I appreciate very much this initiative of showmedo. Since you ask, maybe Ian on this Intro to files, could speak more slowly ? English is not my mother tongue so it would sure help a lot to understand. Otherwise, I am eager to look for the other videos, thank you

Having a camera is much better than other tutorials, from other sources, that just show a static screen capture. An in depth introduction which gives the viewer a good idea of what to expect!

Good to see some PIL usage.

Audio is a bit early.

Your video has been edited. This is an automatic post by ShowMeDo.

Showmedo is a peer-produced video-tutorials and screencasts site for free and open-source software (FOSS)- with the exception of some club videos, the large majority are free to watch and download.

how to help » about » faq »

Educating the Open-source Community With Showmedo

Although as important as the software it supports, education and documentation are relatively neglected in the Open-source world. Coders love to code, and explaining how best to use or improve the software tends to be deferred or even sidelined.

At Showmedo we believe the community can play a vital role here and also say thanks for the tools and software that make our lives easier. If you have a piece of software you love or a programming langugage you are enthusiastic about, why not make a screencast showing others how to use it? All the stuff you wish you'd been told, the tips, tricks, insights that would have saved you time and frustration.

Screencasting is easier than you think, and we're happy to help you. You can emailus for advice or just use some of the how-to screencasts on the site. This screencasting learning-pathis a good place to start.

Kudos and Thanks for Ian

3 Minute Oveview (What Does Python Look Like?)

simple and informative. you draw me in
70 months ago


Showmedo's development is fairly rapid and bugs will inevitably creep in. If you have any problems please drop us a line using the contact address below. Likewise, any suggestions for improvements to the site are gratefully received.