@kpgvm said in Не могу открыть файл на питоне:
мне нужно вводить на питоне некоторые данные но через файл они просто не хотят передаваться а если попробовать через input() (с помощью input можно ждать ввод текста)
Вот сам скрипт на питоне
f = input('')
print(f)
а вот так я запускаю файл в басе
cd [[PATH_DIRECTORY]]/files
py filter.py
asdsda
по идее оно должно вывести asdsda но ничего не происходит а действия длится бесконечно
Сделай через передачу параметров:
python script.py --data "blaaa"
https://stackoverflow.com/questions/1009860/how-to-read-process-command-line-arguments
Или, в идеале, пиши все таки в файл, а в cmd передавай путь к нему. В скрипте, что пишет данные, не забудь закрыть файл перед его передачей python скрипту.