본문 바로가기
반응형

Python8

파이썬 패키지 호환성 확인 사이트 파이썬 패키지 호환성 확인 사이트 해당 사이트 - PYTHON 3 WALL OF SUPERPOWERS [링크] 파이썬 3.0으로 넘어오면서 대대적인 변화가 일어났습니다. 그래서, 파이썬 2.5나 2.6과 호환이 잘 되던 패키지들에 문제가 생기기 시작했죠. 요즘엔 패키지 대부분이 3.0을 지원하나 아직까진 미흡한 것들도 존재합니다. 2.5나 2.6으로 구현된 시스템이 너무 많기에 호환성 사이트에서 확인할 일이 종종 생깁니다. 녹색은 3.0 (또는 그 이상)을 지원하고, 빨간색은 지원하지 못합니다.작업 중 뭔가가 잘 안 되면 이 사이트를 방문해 확인하세요. 아래처럼 녹색으로 표시된 패키지는 파이썬 3.0에서 호환이 되는 겁니다. 근데, 아래처럼 빨간색으로 표시된다면 사용할 수 없다는 뜻이죠. MySQL-py.. 2018. 8. 17.
파이썬 CTypes 구조체 자세히 알아보기 (PyThon, 파이선) 파이썬 CTypes 구조체 자세히 알아보기 (PyThon, 파이선) 파이썬에서 외부 라이브러리를 쓰기 위해서는 확장 모듈을 만들고 그 속에서 외부 라이브러리를 호출하는 방법이 있습니다. 사실 이보다 훨씬 더 간단한 방법이 있었는데, 바로 파이선에서 제공하는 파이썬 ctypes 모듈을 사용하는 것입니다. ctypes 모듈을 이용하면 C의 데이터 타입이나, DLL 혹은 공유 라이브러리(shared library)의 함수를 직접 사용할 수 있습니다. 파이선 ctypes를 사용하는 방법은 매우 간단합니다. 다음 예제를 보겠습니다. 123456>>> import ctypes >> print(ctypes.windll.kernel32) >>> print(ctypes.cdll.msvcrt)cs 파이썬 ctypes를 임.. 2018. 2. 23.
파이썬 - No Python Interpreter selected 에러 파이썬 - No Python Interpreter selected 에러 파이참(PyCharm)을 실행했을 때 발생하는 에러인데, 파이썬 라이브러리가 어디 있는 줄 몰라서 발생한 겁니다. 에러 메세지: No Python interpreter selected 아래 그림처럼 중앙 하단에 에러 메시지가 확인 됩니다. 해결책은 간단해요. 간단히는 Interpreter 옆의 버튼을 눌러 강제로 경로를 잡아주거나, 파이썬 자체에 알 수 없는 오류가 생겼다면 파이썬을 다시 설치합니다. 파이썬 공식 사이트 - Welcome to Python.org [링크] 파이썬 - No Python Interpreter selected 에러 2017. 12. 5.
파이썬 2 3 차이 4가지 (python print, int, float, string unicode) 파이썬 2 3 차이 4가지 (python print, int, float, string unicode) 1. print가 함수 형태로 변경 2.x style 12 >>> print "welcome to", "python3k"welcome to python3k cs 3 style 12>>> print("welcome to","python3k")welcome to python3kcs 또한 인자로 다음과 같이 구분자(sep), 끝라인(end), 출력(file)을 지정할 수 있습니다. 12>>> print("welcome to","python3k", sep="~", end="!", file=sys.stderr)welcome to python3k Colored by Color Scriptercs 이와 유사하게 입.. 2017. 2. 13.
반응형