Python NameError: name 'file' is not defined
I am trying to run a speech to text script and here is a part of that code where I am getting an error:
import sys
import argparse
parser = argparse.ArgumentParser()
parser.add_argument('-f', dest=file, type=string)
args = parser.parse_args()
print args.file
But I am getting the following error:
NameError: name 'file_name' is not defined
You can solve nameerror: name 'file' is not defined issue and the right data type for a destination in argpasrse module is a string. So, to solve the issue you need to pass a string in the arguments.
Below is the code for the same:-
parser.add_argument('-f', dest="file", type=string)