파이썬에는 C 라이브러리에 대한 바인딩 인 라이브러리를 사용하는 데 단점이 있습니까? 응용 프로그램의 이식성이 손상됩니까? 내가 알아야 할게있어?파이썬에서 c 라이브러리와 네이티브 파이썬 중 하나를 사용하는 것에 대한 장단점은 무엇입니까
0
A
답변
4
물론 C 라이브러리를 사용하면 이식성이 떨어집니다. 또한 Jython이나 IronPython을 (일반적으로) 사용하는 것을 금지합니다. 다른 옵션이 없다면 C 라이브러리 만 사용할 것입니다. 하드웨어에 대한 직접 액세스가 필요하거나 특수 효율성 요구 사항이 적용되는 경우 이러한 상황이 발생할 수 있습니다.
4
C 라이브러리는 성능이 좋지만 각 플랫폼마다 다시 컴파일해야합니다.
Google App Engine에서 C 라이브러리를 사용할 수 없습니다.
0
휴대 성은 중요합니다. 파이썬 2.x와 3.x 사이에는 C 확장이 어렵게 만들 수있는 차이점이 있습니다.
또 다른 한 가지는 순수한 파이썬 코드가 읽고 이해하고 심지어 수정할 수있는 가능성을 제공한다는 것입니다 (다른 민족 모듈을 위해 필요하다면 일반적으로 나쁜 신호 임에도 불구하고).
관련 문제
- 1. 장단점을 파이썬/R에서 사용하는 것에 대한 장단점?
- 2. HTML 페이지의 치수 표준으로 백분율을 사용하는 것에 대한 장단점은 무엇입니까
- 3. Android 기기에 configChanges = "orientation"을 사용하는 것에 대한 장단점은 무엇입니까?
- 4. 전자 메일을 사용자 이름으로 사용하는 것에 대한 장단점은 무엇입니까?
- 5. 파이썬에서 문자열 집합 중 하나를 검색하는 방법
- 6. 파일로드 중 C# 클래스를 지속적으로 사용하는 것에 대한 질문
- 7. Serializable을 구현하는 클래스에서 serialVersionUID 및 @SuppressWarnings ("serial")을 사용하는 것에 대한 장단점은 무엇입니까?
- 8. 접근성면에서 % 이상을 사용하는 것에 대한 단점은 무엇입니까?
- 9. 웹 계층과 비즈니스 계층간에 RMI 또는 JMS를 사용하는 것에 대한 장단점은 무엇입니까?
- 10. Perl과 함께 CGI.pm의 두 가지 프로그래밍 스타일을 사용하는 것에 대한 장단점은 무엇입니까?
- 11. IPC가 메시지 전달 대신 데이터를 공유하기 위해 데이터베이스를 사용하는 것에 대한 장단점은 무엇입니까?
- 12. 다른 구성 형식에 대한 장단점은 무엇입니까?
- 13. ZK와 JBoss Seam을 통합하고 JSF를 사용하지 않는 것에 대한 장단점은 무엇입니까?
- 14. .NET에 대한 관리되지 않는 네이티브 C 코드
- 15. C#의 ENUM에서 연산자를 값으로 사용하는 것에 대한 질문
- 16. 하나의 파이썬 프로그램이 다른 하나를 "피드"하게하기
- 17. 피연산자 중 하나를 반환하는 부울 연산자
- 18. Symbian에서 RFile을 사용하는 것에 대한 대안
- 19. 로그인을 위해 SOAP를 사용하는 것에 대한 도움
- 20. 웹 서버를 캐시로 사용하는 것에 대한 조언
- 21. 표준 파이썬 라이브러리와 유니 코드
- 22. 응용 프로그램에 대한 여러 인터넷 연결 중 하나를 선택하십시오.
- 23. 파이썬에서 객체의 속성을 처리하는 것에 중점을 둡니까?
- 24. 우리 양식에서 javascript를 사용하는 장단점은 무엇입니까?
- 25. Tor에 대한 파이썬 바인딩은 무엇입니까?
- 26. Zend_Form_Element_Text 중 하나를 설정하는 방법은 무엇입니까?
- 27. Flex 뷰 레이어와 Spring 비즈니스 레이어 간의 Remoting 및 메시징 기술로 BlazeDS 또는 웹 서비스를 사용하는 것에 대한 장단점은 무엇입니까?
- 28. Enterprise Library의 Msmqdistributor 서비스에 대한 장단점은 무엇입니까?
- 29. 파이썬에서 C# dll을로드하는 방법은 무엇입니까?
- 30. 내가 사용 파이썬에서 카산드라에 대한