python

오늘은 shellinabox를 사용할 때 console 창에서 ID / PWD를 직접 입력하지 않고 자동으로 login이 되도록 하는 방법에 대해 포스팅하려고 합니다. shellinabox에서 아직 잘 모르시거나, 설치가 되지 않으신 분들은 아래 링크를 먼저 참고해주시면 감사하겠습니다. [Develope/Linux] - [Linux] shellinabox를 이용한 리눅스 web-console 및 web-ssh 사용방법 [Linux] shellinabox를 이용한 리눅스 web-console 및 web-ssh 사용방법 오늘은 리눅스(Linux)를 putty나 다른 ssh tool 또는 터미널 명령어가 아닌 web에서 console형태의 ssh 접속을 하는 방법에 대해 포스팅하려고 합니다. 이를 위해 lin..
오늘은 python 설치된 패키지를 requirements.txt로 관리하는 방법에 대해 포스팅 하도록 하겠습니다. python의 설치된 목록을 먼저 확인하도록 하겠습니다. pip list 명령어로 설치된 패키지 목록을 확인할 수 있습니다. # pip list Package Version ------------- ------- bcrypt 3.2.0 cffi 1.15.0 cryptography 36.0.2 future 0.18.2 gunicorn 20.1.0 netmiko 3.4.0 ntc-templates 3.0.0 paramiko 2.10.3 pip 22.0.4 pycparser 2.21 PyNaCl 1.5.0 pyserial 3.5 scp 0.14.4 setuptools 60.10.0 six 1.1..
오늘은 Python 프레임워크인 FastAPI에서 개행문자를 Text로 일반 Text로 변환하여 response로 변환하는 방법에 대해 포스팅 하려고 합니다. 먼저 개행문자란 다음과 같습니다. * \r = CR (캐리지 리턴) → X 이전 Mac OS에서 줄 바꾸기 문자로 사용됨 * \n = LF (줄 바꿈) → Unix / Mac OS X에서 줄 바꾸기 문자로 사용 * \r\n = CR + LF → Windows에서 줄 바꾸기 문자로 사용 출처 - https://rateye.tistory.com/1087 아래와 같은 Linux에서 출력된 결과 데이터를 호출하여 일반적인 Rest형태의 Response로 전달하고자 합니다. 하지만 일반적인 Rest Response는 아래와 같이 줄바꿈 또는 간격에 대한 데..
오늘은 python의 SSH 사용이 가능한 패키지인 paramiko에 대해 포스팅 하려고 합니다. 먼저 SSH는 Secure Shell의 약자로 다른 Client 또는 Server에 Secure한 방식으로 연결하는 터미널 기능입니다. 일반적으로 기본 포트는 22를 사용하고 있습니다. 이어서 python의 paramiko 패키지를 이용하여 SSH연결을 하는 소스코딩과 테스트를 해보도록 하겠습니다. python_paramiko.py라는 python 파일을 만들고 아래 소스를 입력하여 저장합니다. #python_paramiko.py import paramiko ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())..
오늘은 Django 개발환경 및 프로젝트를 실행하기에 대한 포스팅을 하려고 합니다. 먼저 Django는 python기반의 Web FrameWork입니다. Django를 활용하여 개발하는 해외기업으로는 인스타그램, NASA, 빗버킷, Disqus, 모질라 등의 기업들이 있고, 국내기업으로는 피플펀드, 딜리버리히어로코리아, 화해(버드뷰), SendBird, 숨은고수 등의 기업들이 있습니다. Django를 사용하는 가장 큰 장점으로는 python을 기반으로하여 활용하기 좋은 수많은 lib들이 존재합니다. 또한 Django Framework를 설정하는 것들이 매우 간단하여, Spring Framework 개발자인 저로써는 프레임워크의 life cycle이 매우 간단하게 느껴집니다. 자 그럼 Windows환경에서..
보노보노92
'python' 태그의 글 목록