Python 2.7 용 LingPy 1.0.1 라이브러리를 사용하여 탭으로 구분 된 단일 스페인어 목록에서 Cognate Analysis를 수행하려고합니다. - 내가 만든 영어 단어. 목록 SE.lxs 이름이처럼 보이는 : http://lingulist.de/lingpy/docu/lingpy.lexstat.LexStat.html오류 : 잘못된 모드 ('r') - Python 2.7에서 LingPy를 사용하여 Cognate Analysis를 수행 할 수 없음
을하지만, 나는 명령을 실행할 때 :
lex = LexStat(get_file('C:\Python27\SE.lxs'))
를 내가 여기에 정의 된대로 적절한 형식이라고 생각
ID Words Spanish
1 dog pero
2 cat gato
3 water agua
4 table meza
5 hand mano
6 red rojo
7 blue azul
8 green verde
9 person persona
10 girl chica
문제의 사진은 여기에서 찾을 수 있습니다
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
lex = LexStat(get_file('C:\Python27\SE.lxs'))
File "C:\Python27\lib\site-packages\lingpy-1.0.1-py2.7-win32.egg\lingpy\lexstat.py", line 62, in __init__
self._init_lxs(infile)
File "C:\Python27\lib\site-packages\lingpy-1.0.1-py2.7-win32.egg\lingpy\lexstat.py", line 278, in _init_lxs
txt = array(loadtxt(infile),dtype="str")
File "C:\Python27\lib\site-packages\lingpy-1.0.1-py2.7-win32.egg\lingpy\algorithm\misc.py", line 454, in loadtxt
f = open(infile)
IOError: [Errno 22] invalid mode ('r') or filename: 'C:\\Python27\\lib\\site-packages\\lingpy-1.0.1-py2.7-win32.egg\\lingpy\\test/tests/lxs/C:\\Python27\\SE.lxs'
: 나는 다음과 같은 오류가 발생합니다 http://i.imgur.com/XdLig.png
"오류 메시지의 파일 이름은"모드 ('r')가 아니라 집중해야하는 파일이라고 생각합니다. 파일 이름을 확인하십시오. – geoffspear