Я пытаюсь читать аргументы с пробелами в окнах cmd.Прочитать аргумент с пробелами из окон cmd Python
Так вот код.
from avl_tree import *
import sys,os
if __name__ == '__main__':
avl = AVLTreeMap()
infile = sys.argv[1] + '.txt'
avl._preprocessing(infile)
avl._interface(infile)
Я написал это как sys.argv [1], так как я буду тип в ЦМД следующим образом:
python filename.py textfilename
Но тогда, если текстовый файл имеет пробелы в имени его не будет работать так. Любые предложения?
Заранее спасибо.
Put Textfile имя в кавычках – sshashank124
'питон "filename.py" "argument2"«аргумент 3 "...' – sshashank124
Я вижу. Это, безусловно, работает. Но есть ли способ изменить код, чтобы он работал? – zakels