Open main menu

CDOT Wiki β

Changes

OPS435 Python Lab 5

47 bytes added, 15:37, 4 September 2017
PART 1 - Reading Data From Files
ipython3
</source>
:#Create a new text file in the '''lab5 ''' directory:<source lang="python">
%cd ~/ops435/lab5
%vim ~/ops435/lab5/data.txt
Third line
Last line
</source><br>In order to read data from a text file, we need to create a special storage area (or a '''"buffer"''') that will be used to access and storage the data in a file. This special storage has different names for various programming languages (like a '''"file pointer"''' in the C programming language or as an '''"object"''' in object oriented programming languages).<br><br>In Python, we define an '''object''' to store act as a buffer to help access the retrieved datacontained within the file. To simplify things for now, you can think of an '''object''' as a '''special variable'''. You will learn more about object oriented programming later in this lab.<br><br>
:#Now lets write some python code from the ipython3 prompt to open this created file for reading. We will define and object called '''"f"''' in order to act as a buffer to store the retrieved content from our text file. Issue the following:<source lang="python">
f = open('data.txt', 'r')
13,420
edits