vivekkoya / classfiles

Re-defined variable from outer scope PYL-W0621
Anti-pattern
Major
a year agoa year old
Redefining name 'file_name' from outer scope (line 15)
 85        json.dump(data, jsonfile, indent=2)
 86
 87
 88def main(file_name, arg): 89    # TSV -> CSV
 90    if arg == "c":
 91        print('Start converting ...')
Redefining name 'file_name' from outer scope (line 15)
 59
 60# TSV -> XML
 61
 62def convert2(file_name): 63
 64    # PARSE XML
 65    OrderedDict = collections.OrderedDict
Redefining name 'file_name' from outer scope (line 15)
 31
 32
 33# TSV -> JSON
 34def convert1(file_name): 35    OrderedDict = collections.OrderedDict
 36
 37    src = file_name + ".tsv"
Redefining name 'csv' from outer scope (line 12)
 19
 20def convert(file_name):
 21    # Open csv file
 22    csv = io.open(file_name + ".csv", mode="w", encoding="utf-8") 23
 24# Convert file_name.tsv to file_name.csv
 25    with io.open(file_name + ".tsv", mode="r", encoding="windows-1252") as tsv:
Redefining name 'file_name' from outer scope (line 15)
 17# TSV -> CSV
 18
 19
 20def convert(file_name): 21    # Open csv file
 22    csv = io.open(file_name + ".csv", mode="w", encoding="utf-8")
 23