저는 수년 동안 Eclipse를 사용 해왔지만 (Java 및 Perl 프로그래밍의 경우), PyDev를 학습용 IDE로 사용하기 위해 최근에 PyDev를 설치했습니다 파이썬.Pydev/Eclipse의 자동 완성 기능이 모든 메소드를 표시하지 않습니다.
내 문제는 변수 이름 뒤에 마침표를 누르면 자동 완성 제안 목록에 해당 유형의 모든 메소드가 표시되지 않는다는 것입니다.
예. 아래의 스크린 샷에서 datetime 모듈에서 isoformat() 메서드를 사용하려고합니다. variable.methodname 즉, end.isoformat()을 수동으로 입력하면 코드가 올바르게 작동합니다. 그러나 변수 End 다음에 마침표를 누르면 타이핑하는 동안 자동 완성 추천 드롭 다운에 isoformat이 포함되지 않습니다. 보시다시피 datetime은 Forced builtins 목록에 있지만 도움이되지는 않습니다.
사이트에서 PyDev의 자동 완성 문제와 관련된 다른 질문을 보았습니다. 그러나이 스레드에서 제안 된 해결책 중 어느 것도 내 문제를 해결하지 못합니다. 파이썬의 초보자로서, 작동하는 자동 완성 기능이 정말 도움이 될 것입니다. 누군가 제발 도와 줄 수 있니? 내 설정에 대한
세부 사항 :
- 이클립스 버전 :
- 파이썬 2.7.3
- 이클립스 3.7.1.201409021729에 대한 20140612-0600
- 를 PyDev : 루나 출시 (4.4.0) ID를 구축 Windows 8.1
편집 : Bah, StackOverflow는 새로운 계정이기 때문에 StackOverflow에서 스크린 샷 이미지를 게시하지 않으며 "10 평판". 스크린 샷을 사용하여 더 명확하게 의사 소통하지 못하게하는 것은 무엇인가, 경험치와 관련이 있습니까? 그들의 부분에 차갑지 않다.
어쨌든, 난 내 코드 아래에 붙여 넣은 : 나는입니다 생각할 수
import datetime
start = datetime.date(2014,7,7)
end = start + datetime.timedelta(days=180)
print(end.isoformat())
Yeap, 그게 다예요 :) –
Fabio 님, 고맙습니다. :) –