본문 바로가기

Python283

PHP의 var_dump()에 대한 Python 동등 함수는 무엇인가요? [중복], What is a Python equivalent of PHP's var_dump()? [duplicate] 질문 PHP에서 디버깅할 때, 변수가 무엇이고 값이 무엇인지, 그리고 변수가 포함하는 모든 내용에 대해 확인하기 위해 단순히 코드에 var_dump()를 추가하는 것이 유용하다고 자주 느낍니다. 이와 유사한 좋은 Python 대체 방법은 무엇인가요? 답변 PHP의 var_dump($foo, $bar)에 대한 가장 좋은 대응은 print와 vars를 조합하는 것 같습니다: print vars(foo),vars(bar) 2023. 10. 26.
'//'가 Python에서 사용되는 이유는 무엇인가요? [중복], What is the reason for having '//' in Python? [duplicate] 질문 나는 누군가의 코드에서 이것을 보았습니다: y = img_index // num_images 여기서 img_index는 실행 중인 인덱스이고 num_images는 3입니다. //를 IPython에서 실험해보면, 두 개의 슬래시가 디비전 기호(즉, 하나의 슬래시)와 똑같이 작동하는 것처럼 보입니다. 그래서 두 개의 슬래시를 사용하는 이유가 있는지 궁금했습니다. 답변 파이썬 3에서는 / 연산자가 부동 소수점 나눗셈을 수행하고, // 연산자가 정수 나눗셈(나머지 없는 몫)을 수행하도록 변경되었습니다. 반면에 파이썬 2에서는 / 연산자가 이미 부동 소수점 숫자인 피연산자 중 하나라면 정수 나눗셈을 수행하였습니다. 파이썬 2.X에서: >>> 10/3 3 >>> # 정수 나눗셈에서 부동 소수점 수를 얻으려면:.. 2023. 10. 26.
Python 설치 스크립트가 오류로 종료되었습니다: 명령어 'x86_64-linux-gnu-gcc'가 종료 상태 1로 실패했습니다 [닫힘], setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 [closed] 질문 odoo-server을 설치하려고 할 때 다음과 같은 오류가 발생했습니다: error: Setup script exited with error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 누가 이 문제를 해결하는 데 도움을 줄 수 있을까요? 답변 대학에서 Linux Mint를 설치하여 마지막 학년의 주요 프로젝트에서 동일한 문제를 겪었습니다. 아래 세 번째 해결 방법이 제게 도움이 되었습니다. 이 오류를 만나면 오류 앞에 패키지나 헤더 파일이 누락되었다고 말할 수 있습니다. 해당 파일을 찾아 설치하고 작동 여부를 확인하십시오 (예: ssl → libssl). Python 2.x의 경우: sudo apt-get install python-de.. 2023. 10. 25.
Python 파이썬에서 현재 CPU 및 RAM 사용량을 어떻게 얻을 수 있나요?, How to get current CPU and RAM usage in Python? 질문 파이썬에서 현재 시스템 상태(현재 CPU, RAM, 여유 디스크 공간 등)를 어떻게 얻을 수 있을까요? 이상적으로는 Unix와 Windows 플랫폼 모두에서 작동해야 합니다. 검색 결과, 몇 가지 가능한 추출 방법이 있는 것 같습니다: PSI와 같은 라이브러리를 사용하는 방법(현재 개발이 활발하지 않고 여러 플랫폼을 지원하지 않는 것 같습니다)이나 pystatgrab과 같은 것을 사용하는 방법(2007년 이후로 활동이 없고 Windows를 지원하지 않는 것 같습니다). 플랫폼별 코드를 사용하는 방법으로, *nix 시스템에서는 os.popen("ps")와 같은 방법을 사용하고 Windows 플랫폼에서는 ctypes.windll.kernel32의 MEMORYSTATUS를 사용하는 방법(ActiveSta.. 2023. 10. 25.