Я пытаюсь открыть файл формата .tnt на spyder (Anaconda) с помощью модуля nmrglue.
import nmrglue as ng dic, data = ng.tecmag.read("~/Desktop/Spectra001.tnt")
Я использую соответствующие команды, как указано в их руководстве (стр. 85)- https://media.readthedocs.org/pdf/nmrglue/latest/nmrglue.pdf, но spyder не может прочитать или даже найти файл.Может кто-нибудь помочь мне понять, что я делаю не так?
Похоже, что используемая вами библиотека не расширяет домашний каталог ~
~
Попробуйте
import os dic, data = ng.tecmag.read(os.path.expanduser('~/Desktop/Spectra001.tnt'))
os.path.expanduser расширяет ~ или ~myuser до соответствующего домапапки.
os.path.expanduser
~myuser