как записать путь к файлу в переменной и открыть его на python?

import msvcrt
import os

yandex = 'путь к файлу'

key = msvcrt.getch()
if key == b'y':
    os.system(r, yandex)

Ответы (2 шт):

Автор решения: Daniel Bashlak

Это делается легко и без сторонних библиотек:

file = "path/to/my/file"
with open(file) as my_file:
    print(my_file.read())

Надеюсь это то что вы искали :)

→ Ссылка
Автор решения: Bestia
import subprocess

file = "путь к файлу"

subprocess.Popen(file, stdout=subprocess.PIPE)

Вроде работает

→ Ссылка