개체의 주 기능을 지정하지 않고 소스 파일의 package
키워드를 가져 오지 않고도 Scala의 import
을 사용할 수 있습니까?스칼라에서 Python의 "가져 오기"와 같은 작업
일부 설명 : 파이썬에서, 나는, 같은 디렉토리에 다른 파일 "Run.py"에서
from Lib import *
쓰기 일부 파일 "Lib.py"의 일부 기능을 정의 할 수 있습니다에서 함수를 사용 실행중인 라이브러리에서 실행 한 다음 python Run.py
명령으로 실행하십시오. 이 워크 플로는 한 시간 안에 작성할 수있는 작은 스크립트에 이상적입니다.
스칼라에서 다른 파일의 함수를 포함하려면 불필요한 객체에 배치하는 것이 필요합니다. 나는 이것을하지 않을 것이다.
'# include'와'import'는 조금 다릅니다. –
파일에서'package' 문을 사용하는 것이 잘못된 이유는 무엇입니까? –
@ Erick Fleming, 이것은 실용적인 것 이상의 문체 문제입니다. 나는 간단한 스크립트에서 네임 스페이스 나 OOP를 필요로하지 않기 때문에, 강제로 나를 강제로 사용하지 않을 것입니다. 궁극적으로 스크립트에서 두 줄의 추가 코드가 생길 수 있지만 이러한 여분의 줄은 여전히 나를 귀찮게합니다. 나는 지금 불평을 그만 둘 것이고, 스칼라가 잘하는 것에 대해 감사 할 것이다;) – emchristiansen