Python(31)
-
[리원아빠] 파이썬 파이참 디버그 방법
파이썬 파이참 디버그 방법 프로그래밍을 하다보면 알 수 없는 오류나 기대하지 않는 결과에 당황하는 경우가 빈번하게 발생한다. 실력이 좋고 경험이 많다면 코드를 다시 점검하는 것으로 쉽게 문제를 해결할 수 있지만 작성자와 같은 코린이는 디버그가 필요하다. 그럼 파이썬 디버그는 어떻게 할 수 있을까? 파이참은 파이썬 디버그 기능을 제공하며 누구나 쉽게 따라할 수 있다. 먼저 자신이 디버그할 소스코드가 있다면 디버그시 중간 중간 변수의 값을 확인할 곳에 브레이크 포인트를 걸어야 한다. 위의 이미지를 보면 변수에 새로운 값을 대입하는 라인마다 옆에 빨간 버튼을 마킹하여 브레이크 포인트를 만들었다. 브레이크 포인트 갯수는 제한이 없으며 모든 라인에도 브레이크 포인트를 만들 수 있다. 디버그할 소스에 브레이크 포인..
2022.12.28 -
[리원아빠] 파이참 가상환경 구글드라이브로 공유하기
파이참 가상환경 구글드라이브로 공유하기 2022.12.21 - [Python] - [리원아빠] 파이참 깃허브 구글드라이브 연동하기 (pycharm github) [리원아빠] 파이참 깃허브 구글드라이브 연동하기 (pycharm github) 파이참 깃허브 구글드라이버 연동하기 (pycharm github) 2022.04.28 - [Python] - [리원아빠] 파이썬 클라우드 개발 환경 만들기 (파이참 + 구글 드라이브) [리원아빠] 파이썬 클라우드 개발 환경 만들기 (파 liwonfather.tistory.com 2022.04.28 - [Python] - [리원아빠] 파이썬 클라우드 개발 환경 만들기 (파이참 + 구글 드라이브) [리원아빠] 파이썬 클라우드 개발 환경 만들기 (파이참 + 구글 드라이브) ..
2022.12.22 -
[리원아빠] 파이참 깃허브 구글드라이브 연동하기 (pycharm github)
파이참 깃허브 구글드라이버 연동하기 (pycharm github) 2022.04.28 - [Python] - [리원아빠] 파이썬 클라우드 개발 환경 만들기 (파이참 + 구글 드라이브) [리원아빠] 파이썬 클라우드 개발 환경 만들기 (파이참 + 구글 드라이브) 파이참 구글 드라이브로 파이썬 클라우드 개발 환경 만들기 집에서는 노트북, 사무실에서는 데스크탑으로 파이썬 코드를 짠다. 처음에는 아주 간단한 소스를 짜다보니 불편한 점을 몰랐는데 소 liwonfather.tistory.com 이전 포스팅에서 구글 드라이브와 파이참을 연동하여 클라우드 기반의 개발환경을 설정하는 방법에 대해 포스팅했었다. 이번 포스팅에서는 개발자라면 누구나 알고 있는 깃허브 (github)와 파이참을 연동하는 방버에 대해 포스팅하겠다..
2022.12.21 -
[리원아빠] 파이썬 pyinstaller 윈도우 실행파일 만들기
파이썬 pyinstaller 모듈로 윈도우 실행파일 exe만들기 파이썬으로 작성한 프로그램은 기본 확장자가 .py이기 때문에 파이썬이 설치가 되어있어야만 실행 가능하다. 따라서 내가 작성한 파이썬 프로그램을 다른 누군가가 사용하기 위해서는 그 누군가도 반드시 파이썬을 설치해야 한다. 하지만 파이썬 설치조차 어려운 사람들을 어떻게 하나??? 그런 사람들을 위해서 파이썬에서는 pyinstaller라는 모듈을 제공한다. pyinstaller 모듈을 사용하면 .py로 작성된 프로그램도 .exe 파일로 변환해준다. 더욱이 파이썬을 설치하지 않더라도 해당 프로그램을 실행 할 수 있다. pyinstaller 모듈은 기본 설치되는 모듈이 아니기 때문에 pip를 통해 설치해야 한다. 간단하게 아래 명령어를 통해 설치할 ..
2022.11.30 -
[리원아빠] 파이썬 텔레그램 get_updates 함수 오류 해결방법
파이썬 텔레그램 get_updates 함수 호출시 오류 해결 방법 Error while getting Updates: Conflict: terminated by other getUpdates request; make sure that only one bot instance is running No error handlers are registered, logging exception. Traceback (most recent call last): File "C:\Users\root\Python\venv\lib\site-packages\telegram\ext\updater.py", line 651, in _network_loop_retry if not action_cb(): File "C:\Users\ro..
2022.11.21 -
[리원아빠] 파이썬 텔레그램봇 자동응답 프로그램
파이썬 텔레그램봇 자동응답 프로그램 2022.09.15 - [Python] - [리원아빠] 파이썬으로 텔레그램 메시지 보내기 [리원아빠] 파이썬으로 텔레그램 메시지 보내기 파이썬으로 텔레그램 메시지 보내기 2022.03.02 - [Python] - [리원아빠] 파이썬으로 카카오톡 메시지 나에게 보내기 [리원아빠] 파이썬으로 카카오톡 메시지 나에게 보내기 카카오톡 메시지 나에게 liwonfather.tistory.com 이전 포스팅에서 파이썬으로 텔레그램 메시지를 보내는 방법에 대해서 알아봤었다. 이번 포스팅은 이전 포스팅보다 한단계 더 나아가 파이썬과 텔레그램을 좀 더 활용하는 방법에 대해 알아보고자 한다. 간단하게 만들고자 하는 프로그램을 설명하자면 위의 이미지처럼 텔레그램봇에 특정 메시지를 입력했을 ..
2022.11.21 -
[리원아빠] 파이썬 Pyautogui 스크린샷 화면 캡쳐
파이썬 Pyautogui 모듈로 스크린샷 화면 캡쳐 하기 이번 포스팅엔 파이썬 pyautogui 모듈로 스크린샷을 찍는 방법에 대해 알아보자. 단 한줄로 내가 원하는 방식으로 스크린샷을 찍어 보도록 하자. 먼저 pyautogui 모듈을 설치해야 한다. 아래의 명령어로 설치가 가능하며 작성자의 경우 이미 설치가 되어 있으므로 already 메시지가 확인된다. pip install pyautogui pyautogui 모듈이 설치되어 있지 않았다면 빠르게 설치하도록 하자. 1분도 채 걸리지 않아 설치가 이루어진다. 그럼 pyautogui 모듈로 스크린샷을 찍어 보도록하자. pyautogui로 스크린샷을 찍는 방법은 총 4가지 존재한다. 현재 화면의 전체 영역을 스크린샷으로 찍어 이미지 객체로 전달 현재 화면의..
2022.11.18