본문 바로가기

SW programming20

[Python 텔레그램 봇] - 원하는 지역의 날씨 정보 알림 프로그램 컨셉 - Weather bot 채팅 창에 '/날씨 부산'를 치면 원하는 결과를 알려준다. - 그 결과는 네이버 검색에서 마치 '부산 날씨'를 검색해서 해당 날씨 정보이다. - 날씨 정보로 현재 온도, 미세먼지(indicator), 어제 온도와 비교(cast)를 알려준다. HTML 정보 읽어오기 today_area > main_info 박스 안에 아래 3가지 정보를 추출할 것이다. - todaytemp (형식: span) - cast_txt (형식: p) - indicator (형식: span) 설치 라이브러리 총 4개를 설치해야 한다. 1) pip install telepot 2) pip install requests 3) pip install BeautifulSoup 4) pip install.. 2021. 5. 2.
[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.
[C++/MFC] String to int/float/double 변환 String ▶ int stoi 사용 std::string strRubber = "Good afternoon"; int nRubber = stoi(strRubber); String ▶ float stof 사용 std::string strRubber = "Good afternoon"; float fRubber = stof(strRubber); String ▶ double stod 사용 std::string strRubber = "Good afternoon"; double dRubber = stod(strRubber); 2021. 4. 10.
[C++/MFC] int to String 변환 int ▶ String to_string 사용 int nRubber = 50; std::string strRubber = to_string(nRubber); 2021. 4. 10.
[C++/MFC] String to CString 변환 String ▶ CString c_str() 사용 std::string stdStr = "String"; CString cStr = stdStr.c_str(); 2021. 4. 10.
[C++/MFC] CString to String 변환 CString ▶ String CT2CA 사용 CString cStr = L"String"; std::string str = std::string(CT2CA(cStr)); 2021. 4. 10.