When you open a file with the name address.csv
, you are telling the open()
function that your file is in the current working directory. This is called a relative path.
To give you an idea of what that means, add this to your code:
import os cwd = os.getcwd() # Get the current working directory (cwd) files = os.listdir(cwd) # Get all the files in that directory print("Files in %r: %s" % (cwd, files))
That will print the current working directory along with all the files in it.
Another way to tell the open()
function where your file is located is by using an absolute path, e.g.:
f = open("/Users/foo/address.csv")
Related Posts:
- FileNotFoundError: [Errno 2] No such file or directory [duplicate]
- How do I copy a file in Python?
- How do I copy a file in Python?
- How to open a file using the open with statement
- Using “with open() as file” method, how to write more than once? [duplicate]
- Python: Find in list
- How to read a file line-by-line into a list?
- TypeError: a bytes-like object is required, not ‘str’ when writing to a file in Python3
- Confused by python file mode “w+”
- File open and close in python
- Do I understand os.walk right?
- How to move a file in Python?
- Python open() gives FileNotFoundError/IOError: Errno 2 No such file or directory
- How to move a file in Python?
- How do you append to a file?
- Writing a list to a file with Python
- Why do I get “Pickle – EOFError: Ran out of input” reading an empty file?
- How do I copy a file in Python?
- TypeError: list indices must be integers, not str (boolean convertion actually)
- How do I check whether a file exists without exceptions?
- Call a function from another file?
- Writing a list to a file with Python
- How can I check file size in Python?
- Python list directory, subdirectory, and files
- Where does this come from: -*- coding: utf-8 -*-
- Open file in a relative location in Python
- Why am I getting a FileNotFoundError?
- Python: Write array values into file
- Importing variables from another file?
- How to copy files?
- Flask raises TemplateNotFound error even though template file exists
- importing external “.txt” file in python
- Search and replace a line in a file in Python
- How to save a dictionary to a file?
- How to open a file for both reading and writing?
- How do you read a file into a list in Python?
- How can I check if character in a string is a letter? (Python)
- How can I check if character in a string is a letter? (Python)
- SSL error : routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
- What is the perfect counterpart in Python for “while not EOF”
- .write not working in Python
- Creating files and directories via Python
- How to convert a file into a dictionary?
- How to delete a specific line in a file?
- Python read in string from file and split it into values
- How often does python flush to a file?
- How to open every file in a folder
- TypeError: expected str, bytes or os.PathLike object, not _io.TextIOWrapper
- Loading and parsing a JSON file with multiple JSON objects
- How to find out whether a file is at its `eof`?
- Python IOError: File not open for reading
- ValueError: invalid literal for int() with base 10: ”
- Print string to text file
- How can I parse a YAML file in Python
- RuntimeWarning: invalid value encountered in double_scalars – without numpy
- Finding median of list in Python
- How to solve UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xff in position 0: invalid start byte in python
- ImportError: numpy.core.multiarray failed to import
- Index Error: list index out of range (Python) [duplicate]
- AttributeError: module ‘matplotlib’ has no attribute ‘plot’
- NameError: global name ‘xrange’ is not defined in Python 3
- What does “SyntaxError: Missing parentheses in call to ‘print'” mean in Python?
- No acceptable C compiler found in $PATH when installing python
- anaconda/conda – install a specific package version
- What is the purpose of “pip install –user …”?
- How to upgrade all Python packages with pip
- SyntaxError: cannot assign to operator
- How do I find the duplicates in a list and create another list with them?
- What is the meaning of single and double underscore before an object name?
- What is the difference between np.mean and tf.reduce_mean?
- How do I combine two dataframes?
- How can I get list of values from dict?
- How do I append one string to another in Python?
- AttributeError: ‘list’ object has no attribute ‘replace’ when trying to remove character
- How to sort a list of objects based on an attribute of the objects?
- How to convert bytearray to string in python
- Subtracting two lists in Python
- Is there any way to kill a Thread?
- BeautifulSoup getting href
- Equivalent of shell ‘cd’ command to change the working directory?
- What is PEP8’s E128: continuation line under-indented for visual indent?
- Python NameError, variable ‘not defined’
- Cannot import cv2 in python in OSX
- numpy-equivalent of list.pop?
- How to get row number in dataframe in Pandas?
- Difference between Python’s Generators and Iterators
- “Unorderable types: int() < str()"
- python : an integer is required (got type str)
- Django Rest Framework — no module named rest_framework
- Unsupported operation :not writeable python
- RuntimeError: Invalid DISPLAY variable
- Python: Pandas pd.read_excel giving ImportError: Install xlrd >= 0.9.0 for Excel support
- How do I find the time difference between two datetime objects in python?
- How to strip a specific word from a string?
- Printing subscript in python
- how to build .exe for python 3.5+, 3.6 if possible?
- How to query as GROUP BY in django?
- Python regex match space only
- OpenCV houghLinesP parameters
- Flask Value error view function did not return a response [duplicate]