Eclipse PyDev 플러그인에는 환상적인 통합 autopep8
통합이 포함되어 있습니다. PEP8 스타일로 저장시 코드를 자동으로 포맷하고 여러 노브와 옵션을 사용자의 요구에 맞게 조정합니다.PyDev의 autopep8 가져 오기 포맷터가 site.addsitedir() 호출을 이동하는 것을 방지하려면 어떻게해야합니까?
그러나 autopep8
가져 오기 포맷터는 site.addsitedir()
사용을 중단합니다.
import site
site.addsitedir('/opt/path/lib/python')
# 'ourlib' is a package in '/opt/path/lib/python', which
# without the above addsitedir() would otherwise not import.
from ourlib import do_stuff
와의 PyDev의 autopep8
수입 포맷 후
ImportError: No module named ourlib
와
from ourlib import do_stuff
을 나누기
import site
from ourlib import do_stuff
site.addsitedir('/opt/path/lib/python')
.
질문 :
의 PyDev 설정 또는 site.addsitedir()
전화를 움직이지를 유지하는 autopep8
명령 줄 옵션이 있습니까?
그냥 같은 문제가 sys.path.append'에 대한 발생한다는 지적 ('/ 옵션/경로를/lib/파이썬 ')'. – CivFan