python3 python psutil 을 이용한 성능 측정 파이썬을 이용하여 PC에 대한 정보를 얻기 위해서 찾다보니 psutil 이란 라이브러리를 이용하여 여러가지 PC 정보를 가져올 수 있다는것을 알게 되어 사용하게 되었습니다. 측정한 정보는 cpu, 메모리, 저장공간, 네트워크 사용량 등이 있습니다. 추가적으로 필요한 정보를 얻고 싶으시다면 psutil 검색을 통해서 더욱 자세히 정보를 얻을 수 있으니 찾아보셔도 좋을 것 같습니다. 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 import psutil import t.. 2023. 1. 8. python bytes to GB,MB,KB or G,M,Kbps 단위로 변환 함수 파이썬을 이용하여 네트워크 전송 속도를 측정하는 프로그램 만들고 있었습니다. 네트워크 upload speed 와 download speed을 출력 받게 하였는데 전송 속도의 단위를 byte/s 단위로 출력되는 것을 알게 되었습니다. 하지만 바이트 단위는 일반적인 사용자가 인식하기 어려운 단위이기 때문에 인지하기 어려울것이라고 생각하였습니다. 그래서 시각적으로 쉽게 인식할 수 있도록 바이트 값에 따라서 자동으로 GB,MB,KB 단위로 표시되는 함수를 만들고 사용하게 되었습니다. 또한 PC 내의 관리자 프로세스를 확인하는 것처럼 bps 단위도 필요하기 때문에 해당 변환 함수도 사용하였습니다. byte/s 단위 출력 1 2 3 4 5 def get_size_bytes(bytes): for unit in [''.. 2023. 1. 7. python 북마크 크롤링 jupyter notebook을 이용하여 북마크 크롤링을 한번 해볼 것이다. 우선적으로 jupyter notebook 을 아나콘다를 이용하여 설치를 먼저 하고 다음 과정을 실행하여야 한다. 자신의 북마크를 가져오는 것을 해볼 것이다. 크롬 브라우저에서 오른쪽 끝에 있는 점 3개짜리를 선택하고 북마크 -> 북마크 관리자로 들어가면 다음가 같은 페이지가 나온다. 위 그림처럼 페이지가 나오면 다시 오른쪽 3개점을 클릭하고 북마크 가져오기를 클릭하고 html 파일로 데이터를 일단 가져온다. 가져오면 다음가 같은 파일이 저장된다. 다음가 같은 내용을 가진 파일이 생성되게 된다. 다음 과정으로는 파이썬 코드를 생성을 할 것이다. 먼저 python 파일을 먼저 생성을 해준다. 그리고 Beautiful Soup 검색하.. 2020. 12. 22. 이전 1 다음