我正在尝试编写一个简单的脚本,该脚本将从命令行获取文件名并将该文件转换为另一种格式。以下是我开始使用的一个小片段代码,但我一直收到这个错误:
NameError: name 'file_name' is not defined
这里是代码,我正在使用Python 2.7.10在Mac上。#!/usr/bin/env python
import sys
import argparse
parser = argparse.ArgumentParser(description='Convert Hex Files')
parser.add_argument('-f', dest=file_name, help='Please Enter the Path to Your File.', type=string)
parser.add_argument('-n', dest=line_length, help='Enter The Desired Line Length.', type=int)
args = parser.parse_args()
print args.file_name
print args.line_length