Я работаю с библиотекой, которая хочет, чтобы я передавал ее данные в виде имени файла. Затем он откроет этот файл и прочитает данные. У меня есть данные в строке, и я не хочу записывать их в файл (потому что я не хочу, чтобы их удалять впоследствии).Пусть строка действует как файл
Есть ли способ преобразовать строку в поток и сгенерировать имя файла, которое позволит моей библиотеке открыть мой поток и получить доступ к содержимому моей строки?
Почему бы не использовать модуль tempfile, который встроен в python? –
Если вы используете Linux, вы можете использовать именованный канал. – jojonas
Если я не пропущу вашу точку, то tempfile.NamedTemporaryFile - это именно то, что вы хотите –