Как прочитать файл на Anaconda, используя macOS? - PullRequest
0 голосов
/ 07 июня 2018

Я пытаюсь открыть файл формата .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 не может прочитать или даже найти файл.Может кто-нибудь помочь мне понять, что я делаю не так?

1 Ответ

0 голосов
/ 07 июня 2018

Похоже, что используемая вами библиотека не расширяет домашний каталог ~

Попробуйте

import os
dic, data = ng.tecmag.read(os.path.expanduser('~/Desktop/Spectra001.tnt'))

os.path.expanduser расширяет ~ или ~myuser до соответствующего домапапки.

...