프로그래밍/파이썬

    [Python] virtualenv

    [Python] virtualenv

    모든 명령어는 cmd를 통해서 한다. 1. 파이썬 버전 확인 python --version 2. pip 버전 확인 pip --version 3. 파이썬 가상 환경 만들기 파이썬 가상 환경은 프로젝트 단위로 필요한 파이썬 패키지의 의존성을 관리하기 위해 사용하는 개발 도구 3.1 설치 pip install virtualenv virtualenvwrapper-win 3.2 명령어 mkvirtualenv : 가상 환경 생성 deactivate : 가상 환경 종료 rmvirtualenv : 가상 환경 삭제 workon : 가상 환경 진입 3.3 가상 환경 생성 mkvirtualenv testve workon 명령어만 입력 시 현재 생성된 목록을 볼 수 있다.

    [파이썬] ANSI / UNICODE / UTF-8  파이썬 한글 출력

    [파이썬] ANSI / UNICODE / UTF-8 파이썬 한글 출력

    슬랙으로 하루에 한 문장씩 명언이나 대사를 출력하는걸 만들어봤다. 데이터는 (문장)/(화자) 세트로 하루에 하나씩 순서대로 출력하게 해놨다. 정말 간단하게 Split을 이용해서 문장과 화자를 나누고 (문장)+"\n- "+(화자) 하면 될 줄 알았는데 다른 문제가 생겼다. 데이터는 대충 .txt파일로 저장해놓고 쓰려고 했는데 구글 클라우드 컴퓨터로 가상 머신으로 돌렸는데 ANSI로 지정하니 기존 로컬로 테스트 해볼 때는 발생하지 않던 한글은 저장이 되지 않는 문제가 발생했다. 찾아보니 메모장에서는 인코딩을 지정안하고 default로 지정되어 있는 ANSI로 놓으면 ANSI로 저장되는게 아닌 시스템 로컬을 따라가고 한글 Window에서는 CP949로 저장된다고 한다. 그래서 로컬에서 테스트 해볼 때는 (CP..

    [파이썬] 슬랙 썸네일이미지 (Slack Thumb_url)

    [파이썬] 슬랙 썸네일이미지 (Slack Thumb_url)

    파이썬을 이용해서 슬랙으로 식사 메뉴를 쏴주는 봇을 만들었다. slack.chat.post_message(channel="#general", text="", attachments=attachments, as_user=True) 를 이용해서 쏴주면서, attachments안에는 그 날의 메뉴 사진이 나오게 할 예정이었다. ▲ 처음 생각한 결과물 slack.chat.post_message(channel="#general", text="", attachments=attachments, as_user=True) 요 내용이 진화하여 text="*점심메뉴*" // 슬랙에서 Bold는 *Text* attachments= [ { 'title':"", // 자동 Bold처리. 해당 메뉴 나오는 위치 표시 'text':"..