Browsing Category
Python
54 posts
Poetry could not find a pyproject.toml file
Python poetry throws error “Poetry could not find a pyproject.toml file” when it is not able to find pyproject.toml file in project directory. It means Poetry is not initialized properly.…
python run bash script in background
Python subprocess library is used to run processes like bash script in the background. It can create new processes, connect with their input/output/error pipes and obtain their error codes. Code…
Only length-1 arrays can be converted to python scalars
Numpy throws error – only length-1 (size-1) arrays can be converted to python scalars when you are passing an array to a Python inbuild function which expects single value. This…
Python TypeError: Unhashable Type: ‘list’
Python throws typeerror: unhashable type list when an integer or float is expected but got list. In other terms, a list can’t be hashed. Only integers or floats can. If…
ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all()
Python throws ValueError: The truth value of a series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all() when you try to get the bool of Pandas.Series. This issue occurs…
Python TypeError: can’t multiply sequence by non-int of type ‘float’
Python throws typeerror: can’t multiply sequence by non-int of type ‘float’ when you try to multiply a string with float value. Although you can multiply a string with int value…
Convert list to string in Python
Python provides join() function which could be used to convert list to string. If the items of the list are not string then you may need to convert them to…
Cpu supports instructions that this tensorflow binary was not compiled to use: avx2 fma
When I was working on my new tensorflow project, I got the warning that CPU supports instructions that this tensorflow binary was not compiled to use: avx2, fma. This shows…
Pandas iterate over rows – Python
Python pandas provides iterrows() function which can be used to iterate over rows in dataframe. Consider this example – In order to iterate row by row, we need to run…
[Code Example] syntaxerror: unexpected eof while parsing – Python
Python throws syntaxerror: unexpected eof while parsing, when there is – extra open parenthesis, extra quote in strings, missed parenthesis, try block without finally, loops or conditions without body. In…
ValueError: the truth value of an array with more than one element is ambiguous. use a.any() or a.all()
Python numpy throws valueerror: the truth value of an array with more than one element is ambiguous. use a.any() or a.all(), when an array is compared using some boolean form.…
How to rename columns in Pandas Python?
To rename columns in dataframe in Pandas python, you can either provide new columns in column property or you can use rename() function. Consider this code – In this code…
modulenotfounderror: no module named ‘numpy’
Python throws modulenotfounderror: no module named ‘numpy’, in four conditions – When you have multiple versions of python installed and you installed numpy on one version but using different one…
typeerror: only integer scalar arrays can be converted to a scalar index
Python numpy throws the typeerror: only integer scalar arrays can be converted to a scalar index, when an ordinary list is indexed with scalar index. Generally, its possible with numpy…
Python convert bytes to string
If you want to convert bytes to string in Python, then you may use multiple ways of doing that. In this article, we are going to look at few methods.…
Python check if list is empty
To check if list is empty in Python, you can use multiple methods like – if not list_var: or if len(list_var) == 0:. There are many ways but not all…
Python dictionary add, delete, update, exists keys with performance
To work with Python dictionary, we should know how to add, delete, update and check the existence of keys. In this article we will look at different methods and calculate…
TypeError: string indices must be integers – Python
Python throws typeerror string indices must be integers when you try to index strings using another string. For example – In this code, we are defining a string variable superhero…
valueerror: setting an array element with a sequence – Python
Python throws valueerror: setting an array element with a sequence, when you are trying to create an array with the list which is not proper multi-dimensional in shape. Another reason…
[Code Example] TypeError: a bytes-like object is required, not ‘str’ – Python
Python3 throws the TypeError: a bytes like object is required, not ‘str’, when we try to do string operations on binary values. It generally appears when you open a file…