본문 바로가기

SW programming/Python11

[Python anywhere 소개] 텔레그램봇 파일 서버에 올려 실행하기 Python Anywhere 두번째 시간입니다. 이번 포스팅을 보기 앞서 아래 이전 포스팅을 꼭 참고해주세요. 2021.05.19 - [SW programming/Python] - [Python anywhere 소개] 텔레그램봇 파일 서버에 올려 실행하기 Python anywhere 환경 구축 일단 내 Python anywhere 환경을 내 PC에서 했던 것 처럼 꾸며야 한다. Bash에 들어가서 'ls'와 'cd'를 통해 어떤 디렉토리가 있고 어떤 파일이 존재하는 지 파악한다. 기본적으로 home 폴더가 있고 또 그 안에 로 된 폴더가 있다. 그리고 그 안에 README.txt 파일이 있으며 나머지는 이번에 실습하면서 작성한 파일들이다. 여기서 폴더를 만들고 싶으면 mkdir를 이용하여 만들 수 있다... 2021. 5. 19.
[Python anywhere 소개] 어디서든 코드 실행이 가능한 서버 구축 Python anywhere 란? python 코딩을 어디서든 사용할 수 있다는 취지로, 웹 기반으로 서버를 두어 원하는 폴더, 파일을 만들고 콘솔로 제어가 가능하다. Web 기반의 서비스도 되어 Django도 많이 활용하기도 한다. 요금제 종류는 총 4가지가 있다. 마지막은 Custom 이라서 어찌보면 크게 3가지가 있다. 간단한 테스트 프로젝트 돌리기에는 'Hacker' 단계도 충분하다. Hacker의 스펙은 아래와 같다. - 100,000 hit/day website - 2,000 CPU-seconds per day - 1 GB disk space - 가격은 매월 5 달러!! (꽤 저렴하다. 그러나 첫 달 무료. 뭐 이런 서비스는 없다) 카드 결제를 하고 나면 위와 같은 감사 안내가 나온다 :) 기.. 2021. 5. 17.
[Python 디버깅] ImportError: No module named < > Python 디버깅 ImportError: No module named 나에게 찾아온 시련은 ImportError: No module named telepot ... 원래 잘 되던 코드가 다른 기능 넣는다고 이래저래 좀 건들였더니 요런 에러를 뱉어낸다...ㅠ 인터넷 찾아보니 대안은 2가지 였다. 근본적인 원인은 모듈을 import 하고 싶은데 해당 컴퓨터에는 그 모듈이 없다. 그러니 해당 모듈을 설치해야 한다. 해결책 1. pip3 install 로 설치하기 pip3 install telepot 만능 명령어 pip install로 해당 모듈을 설치한다. 이 명령어로 설치하면 저장 경로는 이다. 근데 만약 이 작업을 했더니 아래처럼 나온다 싶으면.. 2. 직접 다운로드해서 설치하기 이 방법을 추천한다. 정.. 2021. 5. 16.
[MAC] iterm 터미널 사용 - python 기본 환경 구축 매번 할 때 마다 까먹고 삽질을 해서 이렇게 적어놓는다. Mac 북에서 iterm 터미널 사용 시 1. iterm을 들어간다. 2. pip3 install ~~ 원하는 패키지를 다운로드 한다. (나의 경우는 pip3 지만, 대부분 pip 일 것이다.) pip3 install python-telegram-bot --upgrade 다른 사람은 pip install로 가능하지만 나는 python3 버전을 다운 받아서 그런가 pip install은 에러가 생긴다. * 어떤 프로젝트를 할 때 다운은 받는 건 iterm 기본 환경에서 하면 된다. * 그리고 python 파일을 컴파일 돌릴 때만! python3를 쳐서 python 환경으로 들어가면 된다. 끗! git hub에 있는 파일도 요로 코롬 불러와주고~~ 아.. 2021. 5. 2.