Python 3.4
Use the pathlib
module.
from pathlib import Path path = Path("/here/your/path/file.txt") print(path.parent.absolute())
Old answer
Try this:
import os print os.path.abspath(os.path.join(yourpath, os.pardir))
where yourpath
is the path you want the parent for.
Related Posts:
- Converting dictionary to JSON
- Saving and loading objects and using pickle
- numpy: Invalid value encountered in true_divide
- Invalid character in identifier
- Is “from matplotlib import pyplot as plt” == “import matplotlib.pyplot as plt”?
- ‘str’ object does not support item assignment
- What does `ValueError: cannot reindex from a duplicate axis` mean?
- JSONDecodeError: Expecting value: line 1 column 1 (char 0)
- How to print an exception in Python?
- What are “named tuples” in Python?
- What do these operators mean (** , ^ , %, //)? [closed]
- Python open() gives FileNotFoundError/IOError: Errno 2 No such file or directory
- Jupyter Notebook not saving: ‘_xsrf’ argument missing from post
- FileNotFoundError: [Errno 2] No such file or directory
- ImportError: No module named requests
- Get the data received in a Flask request
- Python function execution
- Where do I find the bashrc file on Mac?
- ValueError: setting an array element with a sequence
- Why does num = 100?
- How do order of operations go on Python?
- Python group by
- What is the difference between pip and conda?
- How to clear variables in ipython?
- How does the “view” method work in PyTorch?
- TypeError: generatecode() takes 0 positional arguments but 1 was given
- python – if not in list
- syntaxError: ‘continue’ not properly in loop
- How to get the ASCII value of a character
- How do I set the figure title and axes labels font size in Matplotlib?
- How to raise a numpy array to a power? (corresponding to repeated matrix multiplications, not elementwise)
- How to know the version of pip itself
- Microsoft Visual C++ 14.0 is required (Unable to find vcvarsall.bat)
- TypeError(“‘bool’ object is not iterable”,) when trying to return a Boolean
- Flask Template Not found
- Making a collatz program automate the boring stuff
- Reverse / invert a dictionary mapping
- using pip3: module “importlib._bootstrap” has no attribute “SourceFileLoader”
- TypeError: unsupported operand type(s) for -: ‘list’ and ‘list’
- What’s the difference between a Python module and a Python package?
- How to overcome “datetime.datetime not JSON serializable”?
- AttributeError: ‘datetime’ module has no attribute ‘strptime’
- Where does this come from: -*- coding: utf-8 -*-
- Open file in a relative location in Python
- Python add item to the tuple
- How to print a dictionary’s key?
- Selenium using Python – Geckodriver executable needs to be in PATH
- Spark RDD to DataFrame python
- SyntaxError invalid token
- TypeError: ‘type’ object is not iterable – Iterating over object instances
- How to check the version of scipy
- How to check if type of a variable is string?
- How to print colored text to the terminal
- Understanding NumPy’s einsum
- For loop and ‘numpy.float64’ object is not iterable error
- What are the causes of overflow encountered in double_scalars besides division by zero?
- Creating a dictionary from a csv file?
- How can I check for NaN values?
- Bad operand type for unary +: ‘str’
- How to multiply all integers inside list
- How can I get the named parameters from a URL using Flask?
- How can I from bs4 import BeautifulSoup?
- Pandas OR statement ending in series contains
- TypeError: Invalid dimensions for image data when plotting array with imshow()
- “getaddrinfo failed”, what does that mean?
- pythonw.exe or python.exe?
- How to convert an XML string to a dictionary?
- matplotlib does not show my drawings although I call pyplot.show()
- Writing string to a file on a new line every time
- examining items in a python Queue
- What’s the difference between scikit-learn and tensorflow? Is it possible to use them together?
- How to initialize weights in PyTorch?
- Can’t find module cPickle using Python 3.5 and Anaconda
- How can I check if two segments intersect?
- “Can’t convert ‘float’ object to str implicitly”
- RuntimeWarning: overflow encountered in ubyte_scalars
- Pandas – Drop function error (label not contained in axis)
- Python Requests – No connection adapters
- WindowsError: [Error 126] The specified module could not be found
- No module named ‘openpyxl’ – Python 3.4 – Ubuntu
- How to easily print ascii-art text?
- Using Tkinter in python to edit the title bar
- LinAlgError: Last 2 dimensions of the array must be square
- Nonlinear regression with python – what’s a simple method to fit this data better?
- ImportError: No module named mysql.connector using Python2
- Python read in string from file and split it into values
- Trying to run Flask app gives “Address already in use”
- What is a unicode string?
- Remove specific characters from a string in Python
- pandas replace multiple values one column
- AttributeError: ‘tuple’ object has no attribute
- How can I install the Beautiful Soup module on the Mac?
- What is python’s site-packages directory?
- How do I get Flask to run on port 80?
- optional arguments in initializer of python class
- How can I check if a string contains ANY letters from the alphabet?
- How do I calculate the MD5 checksum of a file in Python?
- Indent Expected?
- How exactly does a generator comprehension work?
- TypeError: the JSON object must be str, not ‘bytes’