[Python] SRT 자동 예매 및 텔레그램 메시지 전송
By The Daily Life | 2022년 12월 29일 |
다음 링크들의 내용과 코드를 통해 실습했다.1. SRT 자동 예매 -. 텔레그램 메시지 전송 -. GIT - 위 링크들에 정말 자세한 설명이 있어서 간단한 수정 내용과 내 환경에서 어떻게 실행시켰는지만 남긴다.1. 수정 내용 링크 3 의 코드의 main.py에 아래 3개를 추가만 해도 텔레그램 메시지까지 함께 잘 실행된다.(1) import telegram 추가(2) 링크 2 코드를 함수로 넣기(3) 함수(2)를 run()에 추가 2. 프로그램 실행 링크 1에서 권하는 Jupyter Notebook나, Anaconda Prompt를 통해서도 가능하다.(1) Jupyter를 E드라이브에서 시작하는 방법 - 간단한 Jupyter 사용 방법 - Terminal
[Python] decorator를 이용한 함수의 doc string 구하기
By 지훈현서 | 2018년 5월 11일 |
파이썬에서 데코레이터에 대한 고찰을 확인해 본 적이 있습니다만,아래와 같은 아주 간단한 데코레이터를 이용한 foo 라는 함수가 있다고 가정합니다. def decorator1(f): def _decorator(): print('decorator active') f() return _decorator @decorator1def foo(): """the magic foo function""" print('this is function foo') print('foo.__doc__="%s"' % foo.__doc__) 위에서 foo 함수위에 @decorator1 라는 데코레이터가 없다면 print('foo.__doc__="%s"' % foo.__doc__
파이썬 실행파일 만들기
By Aura | 2022년 9월 12일 |
파이썬으로 작성한 소스를 실행파일로 작성하고자.. 인터넷 검색을 통해 처음 접한 방법은.. pyinstaller 아래 명령어로 설치.. pip install pyinstaller 아래 명령어로 파이썬 실행파일화.. pyinstaller news-crawling_xlsx.py 그러나.. 먼가 오류 발생.. 인터넷 검색으로는 파이썬 재설치.. 환경설정에 명령어 추가하기(?) 등이 나왔는데, 재설치는 했으나 동일하고,, 두번재 방법은 이해못함;; 그래서 다음으로 찾은 명령어는.. cxfreeze 아래 명령어로 다시 파이썬 실행파일화.. cxfreeze -c news-crawling_xlsx.py 처음에 버퍼링이 꽤 있어 좀 기다리면.. 실행 완료.. bu
[VSCode] 파이썬 Intellisense 가 동작안할 때
By 지훈현서 | 2022년 7월 11일 |
요즘에는 의도적으로 JetBrains 사의 PyCharm 보다는 VSCode 를 사용하고 있습니다.(다음 내용 참조) 다 잘 사용하고 있는데,일부 Remote SSH 익스텐션으로 연결된 리눅스에VENV를 만들고 해당 파이썬 인터프리터를 지정한 다음도움말을 띄우려고 os. 다음에 Control+space 를 눌렀는데, 위와 같이 "Loading..." 만 보이고 제대로 도움말도 안뜨고 문법체크도 안해줍니다. 구글링을 하면 뭐 로컬과 원격의 .vscode 나, .vscode-server 등을 지우고 파이썬 익스텐션을 다시 설치하라는 등있었으나 결국 해결책은 다음과 같았습니다. 설정에서 Python: Language Server 를 보면, Default, pylance, Jedi 와 같이 선택을 할