Bare *
is used to force the caller to use named arguments – so you cannot define a function with *
as an argument when you have no following keyword arguments.
See this answer or Python 3 documentation for more details.
More Related Contents:
- Bare asterisk in function parameters?
- Tkinter: “Python may not be configured for Tk”
- How to deal with Kivy installing error in Python 3.8?
- PermissionError: [WinError 32] The process cannot access the file because it is being used by another process
- what are all the dtypes that pandas recognizes?
- Removing control characters from a string in python
- pytest cannot find module [duplicate]
- How to use a variable as function name in Python
- Updating Python on Mac
- Resize fields in Django Admin
- Format a number with commas to separate thousands
- What is internal representation of string in Python 3.x
- Is there any working memory profiler for Python3 [closed]
- reading multiple files contained in a zip file with pandas
- How to compute jaccard similarity from a pandas dataframe
- How to close the Python turtle window after it does its code?
- PyQt4 center window on active screen
- AttributeError: Could not find PyAudio; check installation…can’t use speech Recognition
- What arguments does Python sort() function have?
- Why doesn’t the operator module have a function for logical or?
- Performing len on list of a zip object clears zip [duplicate]
- Run process with realtime output to a Tkinter GUI
- Size of a Python list in memory
- Python3 project remove __pycache__ folders and .pyc files
- What does the slice() function do in Python?
- Can’t use chrome driver for Selenium
- Which of the 4 ways to call super() in Python 3 to use?
- How to properly use the “choices” field option in Django
- how to add a coroutine to a running asyncio loop?
- pandas scatter plotting datetime