2017-12-29 32 views
1

import을 사용하여 파일을 가져 오려고했습니다. 문제가 검색되어 파일이 현재 파일과 동일한 작업 디렉토리에 없기 때문에 문제가 발견되었습니다. 초보자). 그래서 이것을 사용하여 시도 :하지만 여전히이 오류 No module named printer1 얻을.파이썬에서 파일 가져 오기

import os 
import sys 
sys.path.append(os.path.abspath(os.path.dirname(__file__) + '\\' + 'C:\\Users\\Dell\\Desktop\\hello\\printer1.py')) 
from printer1 import * 

답변

0

이 솔루션을 시도해보십시오 여기

는 코드입니다.

import os 
import sys 
sys.path.append('C:\\Users\\Dell\\Desktop\\hello\\') 
from printer1 import * 

작동하는지 알려줘 : 빠른 답변을

+0

감사합니다! 그것은 더 이상 오류를 보여주지는 않지만'printer1 import *'에서 사용 된 주석을 코드 분석에 넣습니다. 정의되지 않은 이름을 검색 할 수 없습니다. – Programmingfreak

+0

Ok. printer1 파일에 정의 된 일부 함수가 있습니까? * 당신은 그들 모두를 가져옵니다. 파일 이름이 printer1인지 확인한 다음 알려주십시오. :) –