IT/python
-
[python] pyautogui를 이용한 카톡 메세지 전송IT/python 2021. 12. 12. 16:40
# 관련 포스팅: [프로젝트][2021-12] trading view의 웹훅을 수신받아 카톡방에 전송하는 프로그램 구현 카카오톡 api는 단체 채팅방에 관련된 기능을 지원하지 않는다. (근데 왜지..?) 그래서 생각했다. 단톡방에 그럼 어떤식으로 메세지를 보낼 수 있을까? 가장 간단하고 원초적인 방법을 사용했다. 인간이 보내는 방식 그대로 채팅방의 채팅창을 클릭하고 엔터를 눌러서 전송하는 방법을 사용했다. # 필요 라이브러리 ####################################################################################### python 3.7 version (32bit) Name: PyAutoGUI Version: 0.9.53 Summary: Py..
-
[python] 한컴뷰어 없이 hwp파일 pdf로 변환IT/python 2021. 12. 12. 14:12
그거 알고 계셨나요? 한컴 프로그램을 서버에 설치하려면 라이센스 가격이 무려 2000만원 이라는 사실...? 결국 다른 방법을 이용해서 hwp 파일을 불러와야 했다... 여러가지 방법을 시도한 결과 가장 합리적인 방법은 ! MS워드 파일로 변환 했다가 그 파일을 pdf파일로 변환하는 것이었다. (MS 오피스는 15만원이면 괜찮다) 결론적으로 한컴은 안깔려있어도 MS 오피스는 깔려있어야 한다는 사실! # 관련 포스팅: # 필요 라이브러리 ######################################################################################## python 3.7 version (32bit) win32com Name: pywin32 Version: 227 ..
-
[python] 한컴뷰어 없이 hwp파일 텍스트 추출하기IT/python 2021. 12. 12. 13:57
# 관련포스팅: [프로젝트][2021-09] konlpy를 이용하여 워드클라우드 이미지 생성 # 필요 라이브러리 ######################################################################################## python 3.7 version (64bit) olefile (pip install olefile) Name: olefile Version: 0.46 Summary: Python package to parse, read and write Microsoft OLE2 files (Structured Storage or Compound Document, Microsoft Office) Home-page: https://www.decalage..
-
[python][업비트] pyupbit 기본 함수IT/python 2021. 12. 12. 13:11
관련 포스팅: pyupbit와 talib을 이용한 코인 자동매매 프로그램 코인 거래소의 api는 확실히 증권사 api보다는 약 5만배 가량 사용하기가 편했다 이번 포스팅서는 코인 자동매매 프로그램을 구현하면서 사용했던 pyupbit의 함수들을 적고자 한다. # 필요 라이브러리 ###################################################################################### pyupbut (pip install pyupbit) Name: pyupbit Version: 0.2.21 Summary: python wrapper for Upbit API Home-page: https://github.com/sharebook-kr/pyupbit Author:..
-
[python] konlpy 오류 해결IT/python 2021. 12. 7. 21:16
관련 포스팅: konlpy를 이용하여 워드클라우드 이미지 생성 konlpy 라이브러리를 깔고 import를 했는데 다음과 같은 에러가 떴다. "jpype._jvmfinder.JVMNotFoundException: No JVM shared library file (jvm.dll) found. Try setting up the JAVA_HOME environment variable properly." 아차.. jdk를 깔아야 하는구나 https://www.oracle.com/java/technologies/downloads/#java8 사이트에서 대충 윈도우 써져있는 파일을 받았다. "jpype._jvmfinder.JVMNotFoundException: No JVM shared library file (jv..
-
[python] flask서버에서 클라이언트의 ip주소 알아내기IT/python 2021. 12. 2. 10:30
* 관련포스팅: flask서버 외부접속 허용 및 클라이언트 ip주소 알아내기 flask서버를 AWS EC2에서 돌리다가 도저히 내 실력으로는 해결하지 못하는 문제가 발생하였다. 외부에서 접근하는 클라이언트의 ip주소를 알아내서 서버에 저장되어있지 않은 ip주소로 접근 시에 홈페이지 접근을 막는 작업을 하려고 했다. 하지만 AWS에서는 ELB (Elastic Load Balancer 였나..) 라는 녀석이 클라이언트와 서버 사이에서 중간다리(?) 역할을 해주는데 뭐 이 녀석이 무슨 기능을 하는지는 잘 모르고 관심도 없다. 근데 ELB를 통과하면서 클라이언트의 ip주소를 은닉하고 임의로 설정된 ELB 자신의 ip주소를 반환하는 것이 아니겠는가. 따라서 어떠한 클라이언트가 접근을 하여도 서버에서 받을 수 있는..