반응형

2020/12 136

[Bash Script] 쉘 스크립트로 SSH Connection 체크하기 #쉘 스크립트로 파일의 계정 가져와서 SSH Connection 체크하는 방법 #sshpass #쉘 스크립트 while file read

[Bash Script] 쉘 스크립트로 SSH Connection 체크하기 #쉘 스크립트로 파일의 계정 가져와서 SSH Connection 체크하는 방법 #sshpass 쉘 스크립트로 간단하게 파일의 계정 정보를 가져와서 While문을 통해 파일의 내용을 하나씩 읽은 다음, 파일의 아이디와 패스워드로 SSH 로그인 가능한 계정 정보를 찾는 스크립트를 만들어볼게요. 관련 일을 하시는 분들은 유용하게 쓰실 수 있을꺼에요. 먼저 password.txt 파일의 내용은 아래와 같이 구성되어 있다고 가정할게요. id1|pass1 id2|pass2 id3|pass3 id4|pass4 id5|pass5 그럼 위의 파일을 읽어와서 '|'를 기준으로 아이디와 패스워드를 가져와서 SSH Connection을 시도한 다음, ..

#연구/#Tech 2020.12.30

[파이썬/Python] 파이썬3 파일 이름 매칭하여 찾기 #파이썬3 Matching filenames #import fnmatch

[파이썬/Python] 파이썬3 파일 이름 매칭하여 찾기 #파이썬3 Matching filenames #import fnmatch 파이썬을 이용하여 유닉스 시스템에서 파일을 찾듯이 파일이름의 masks를 이용하여 해당 되는 모든 파일을 찾는 예제를 만들어볼게요. 예를 들어, 아래와 같이 5개의 파일이 존재할 때, file*.txt에 해당 되는 모든 파일들을 찾는거죠. file1.txt file1.txt file_2.txt file_0.txt file.ext 먼저 fnmatch를 이용하여 아래와 같이 코드를 완성했습니다. file*.txt에 해당하는 파일만 찾는거니까, 5개중 4개만 해당되겠네요. from fnmatch import fnmatch files = ['file1.txt', 'file1.txt'..

#연구/#Python 2020.12.29

[PyQt] PyQt Designer 다운로드 #PyQt 디자이너 UI 디자인 프로그램 다운로드 및 설치 방법 #파이썬 GUI 프로그램 PyQt5 #UI와 파이썬 소스코드 연결 시키기

[PyQt5] PyQt Designer 다운로드 #PyQt 디자이너 UI 디자인 프로그램 다운로드 및 설치 방법 파이썬으로 GUI 프로그램을 만드는 방법은 다양합니다. 그 중에서도 오늘은 PyQt5를 이용하여 파이썬 GUI 프로그램을 만드는 첫 걸음을 진행해 보겠습니다. 이 전 글에서는 tkinter를 이용한 GUI Python 프로그램을 한번 다뤄 봤었는데요. 궁금하신 분들은 아래 글을 참고하시기 바랍니다. 2020/12/23 - [#연구/#Python] - [파이썬/Python] tkinter로 패스워드 생성하는 프로그램 만들어보기 #tkinter로 랜덤 문자열 생성하는 프로그램 만들기 #파이썬 GUI 프로그래밍 [파이썬/Python] tkinter로 패스워드 생성하는 프로그램 만들어보기 #tkint..

#연구/#Python 2020.12.26

[Mac OSX] 파인더(Finder)에서 숨김파일 및 폴더 표시하기 #파인더(Finder)에서 숨김파일 및 폴더 표시하는 단축키 알아보기

[Mac OSX] 파인더(Finder)에서 숨김파일 및 폴더 표시하기 #파인더(Finder)에서 숨김파일 및 폴더 표시하는 단축키 알아보기 파인더(Finder)를 사용할 때, 숨길 파일이나 폴더를 보고 싶은 경우가 있습니다. 기본적으로는 숨김 파일과 폴더는 파인더에 표시되지 않는데요. 이럴 경우 아주 간단한 방법으로 숨길 파일이나 폴더를 파인더에 나타나게 할 수 있습니다. 위와 같이 현재는 숨김파일이나 폴더가 표시되지 않죠? 하지만 command + shift + . 를 같이 눌러보세요! 어떤가요? 숨겨진 파일이나 폴더가 파인더에 이제 보이기 시작하죠? 단축키 : command + shift + . 잘 기억해뒀다가 유용하게 사용하시기 바랍니다!

#연구/#Tech 2020.12.26

[Sublime Text] 여러 파일에서 내용 찾기 #여러 파일에서 문자열 찾는 방법 #여러 파일에서 문자열 찾는 단축키는?

[Sublime Text] 여러 파일에서 내용 찾기 #여러 파일에서 문자열 찾는 방법 #여러 파일에서 문자열 찾는 단축키는? 텍스트 편집기를 사용하다보면, 특정 Directory나 파일에서 문자열이 있는지 찾고 싶을 때가 있습니다. 그럴 때는 Sublime Text 에서는 손쉽게 할 수 있는 방법이 있으니, 그 방법을 지금부터 공유해볼게요. 먼저 지금 편집하고 있는 파일에서 문자열을 찾을 때는 대부분 단축키 정도는 알고 계시죠? Mac OSX : command + f Windows : Ctrl + f 그런데 여러 파일에서 문자열을 찾을 때는 어떻게 해야 할까요? Mac OSX : command + shift + f Windows : Ctrl + shift + f shift 키만 더 해주면 된답니다. 그러..

#연구/#Tech 2020.12.26

[Mac OSX] Big Sur 업데이트 후 Brew를 통한 Python 설치 및 PIP 업데이트 관련 오류 해결 방법

[Mac OSX] Big Sur 업데이트 후 Brew를 통한 Python 설치 및 PIP 업데이트 관련 오류 해결 방법 최근 Mac OSX Big Sur 업데이트 이후, pip install 과 brew install 등이 정상동작 하지 않았습니다. 해결 방법을 찾다가 Python을 설치하기 위한 목적이었으므로, Python 관련 내용은 해결을 했습니다. Python은 기존 brew를 통한 install, reinstall 등은 package의 오류로 인해 자꾸 에러가 나는 상황이더라구요. 그래서 brew를 통한 Python 설치는 제쳐두시고, 직접 설치하시는 걸 권장드립니다. 파이썬 다운로드 페이지로 접근해서 원하는 버전의 파이썬을 직접 설치하니 문제는 해결되네요. 기존 버전과의 충돌이 나지 않도록 파..

#연구/#Tech 2020.12.26

[Sumblime Text] 열편집 하는 방법 #Sumblime Text3 열편집 쉽게 하기 #여러 줄 동시 편집하기

[Sumblime Text] 열편집 하는 방법 #Sumblime Text3 열편집 쉽게 하기 #여러 줄 동시 편집하기 저는 Mac OSX를 자주 사용하고 있는데요. 텍스트 편집기는 Sumblime Text를 사용중에 있습니다. Sumblime Text를 사용할 때, 열 편집을 하는 방법에 대해서 공유할게요. 먼저 다음과 같은 글의 내용의 앞에 공통되는 글을 작성하는 방법을 알아볼게요. 편집하고 싶은 줄을 모두 선택합니다. 선택 후, Mac OSX 에서는 command + shift + L 버튼을 누르면 되구요. Windows에서는 아마도 Ctrl + shift + L 버튼이 될 것 같네요. 해당 버튼을 누르면 아래와 같이 일괄적으로 열을 편집할 수 있도록 커서가 변경됩니다. 변경된 커서의 위치를 맨 앞으..

#연구/#Tech 2020.12.26

[파이썬/Python] tkinter로 패스워드 생성하는 프로그램 만들어보기 #tkinter로 랜덤 문자열 생성하는 프로그램 만들기 #파이썬 GUI 프로그래밍

[파이썬/Python] tkinter로 패스워드 생성하는 프로그램 만들어보기 #tkinter로 랜덤 문자열 생성하는 프로그램 만들기 #파이썬 GUI 프로그래밍 오늘은 파이썬의 tkinter를 이용해서 랜덤 문자열을 생성하는 프로그램을 만들어볼게요. 원하는 길이를 선택하여 랜덤 문자열을 만들 수 있는 프로그램이에요. 우선 아래와 같이 랜덤 문자열을 생성하는 함수를 만들어 놓겠습니다. def generate(password, length): password.set(''.join(random.choices('!@#$%^&*()' + string.ascii_letters + string.digits, k=int(length.get())))) 그리고는 tkinter를 이용하여 위의 함수를 호출해볼게요! gener..

#연구/#Python 2020.12.23

[파이썬/Python] 파이썬으로 Zip 파일 풀기 #파이썬으로 압축파일 풀기 #Extract Zip File in Python #ZipFile

[파이썬/Python] 파이썬으로 Zip 파일 풀기 #파이썬으로 압축파일 풀기 #Extract Zip File in Python 파이썬을 이용해서 압축파일(.zip)을 풀어보는 코드를 간단하게 만들어보겠습니다. ZipFile을 이용하면 간단하게 만들 수 있어요. from zipfile import ZipFile zip_file = "file.zip" with ZipFile(zip_file, "r") as z: z.printdir()#압축파일 내용 확인하기 z.extractall()#압축파일 해제하기 참 간단하죠? 압축파일을 파이썬으로 간단하게 풀어보는 방법을 알아보았습니다. 잘 습득하셔서 활용하시기 바랍니다.

#연구/#Python 2020.12.21
반응형