SW 프로그래밍/파이썬36 파이썬 3.8.5 설치 파이썬 3.5.10 설치에 대한 정리 다운로드 파일 경로 및 웹페이지 : www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org 64빝, 버전 다운로드를 위해 Windows 클릭 체크한 버전 클릭하여 다운로드 다운로드 완료후 설치파일 실행 설치후 Pass 설정하는게 귀찮아서 체크(파란 낙서 ?) 그리고 다른버전 설치할 경를 대비 385폴더에 설치하도록 Customize install로 실행 관련 문서와 pip, td.tk 테스트수위트까지 설치하도록 체크 경로를 변경하고 진행.. 설치중... Disable path length limit 클릭 설치완료 Path 설정확.. 2020. 9. 8. 파이썬에서 Cuda 자원 사용하기 파이썬으로 영상분석프로그램을 여러개 수행하였는데 cpu 사용율은 100%인데 GPU(GTX650)은 거의 0%에 가깝다. 파이썬에서 GPU 자원을 이용할수 있는 방법이 없는지 실험하였다. Nvidia 사이트에서 최신 Cuda Toolkit을 다운받아 설치한다(설치링크) 설치중... 설치를 완료하면 Cuda Sample도 함께 설치된다. 비주얼스튜디오는 설치안되어 있어서 그 부분은 설치 안되었다. 설치가 되었는지 확인한다.(CMD 창에서..) C:\Users\Boeun_PC>nvcc --version nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2019 NVIDIA Corporation Built on Wed_Oct_23_19:32:27_Pacifi.. 2020. 4. 9. 예외처리 try except >>> retval = 10/0 Traceback (most recent call last): File "", line 1, in retval = 10/0 ZeroDivisionError: division by zero >>> try: retval = 10/0 except ZeroDivisionError as e: SyntaxError: invalid syntax >>> try: retval = 10/0 except ZeroDivisionError as e: print(e) division by zero >>> 참고 : https://jink1982.tistory.com/53?category=648862 모든 에러에 대한... >>> try: sum = val[0] + val[1] except Excep.. 2020. 3. 26. 파이썬 에러 "IndentationError: unindent does not match any outer indentation level" : 들여쓰기 에러임 try: dcap = frame[0:48, 0:508] #Crop from {x, y, w, h } => {0, 0, 300, 400} except : # 2칸부터 시작 에러 발생 --> 1칸부터 시작하도록 continue # pass? 2020. 3. 26. 파이썬 주석처리 한줄 주석처리는 주석처리할 부분에 "#"을 넣으면 됨 # 이렇게 하면 "#"이후 한 줄이 주석처리됨 print("이것은 출력") # 여기부터는 주석 """ 이렇게 큰따움표 3개를 연속으로 입력하면 다음 큰따움표 3개가 나올때까지 여러줄이 주석처리됨 작은 따움표도 같음 """ 2020. 3. 25. 파이썬 3(Python3) print 이어서 쓰기(without newline) 파이썬은 print 함수를 사용해서 출력을 하게 되면 강제로 개행(newline) 을 발생시켜 무조건 한 줄이 내려간다. 예> print ('I am ') print ('your ') print ('father.') ~$ python3 whoareyou.py I am your father. 이것이 편리하긴 하지만 가끔은 이어서 쓰고 싶을 때가 있을 것이다. 그럴때 유용한 팁이다. print ('I am ', end='') print ('your ', end='') print ('father.') ~$ python3 whoareyou.py I am your father. 개행(newline)을 원치 않을 때는 print 함수의 매개변수로 end='' 를 추가해주면 된다. 만약 이때 길이가 길어진다면 버퍼가.. 2020. 3. 15. 이전 1 2 3 4 5 6 다음