본문 바로가기

분류 전체보기62

[python] 리스트 문법 List1 = [1, 2, 3, 4] List2 = ['Errormin', 'Dev', 'Ops', 'Cloud'] List3 = [4, 5, ['Azure', 'AWS']] print(List1[-1]) print(List2[0]) print(List3[0:][1]) #========================== numbers = [] numbers.append(5) numbers.append(8) print(numbers) print(len(numbers)) #길이재기 #========================== numbers2 = [1,2,3,4,5,6,7,8,9] del numbers2[3] #삭제 print(numbers2) #========================== number.. 2022. 10. 27.
[python] 함수 요약 #===걍 함수=== def names(): print("hi") names() #--- def test0(num1,num2,num3): print(num1 * num2 * num3) test0(7, 3, 5) #--- def test(x): return x * x print(test(3)) #--- def test2(y): return y * y c = test2(4) print(c) 2022. 10. 27.
[Linux] Shell Script - 대량 파일 검색 후 AWS S3 복사 무수히 쌓여있는 log파일이나 data파일이 있다 회사 정책상 5개월이 지난 data파일은 읽기만 가능하고 쓰기가 불가능하도록 설정이 되어 있어 이를 방지하고자 test용으로 사용하기 위한 데이터를 server 혹은 s3에 복사 저장하여 Backup을 하기로 하였다. 하지만 저장된 log파일 및 data파일이 너무 많아 script를 작성하여 진행하려고 한다. log 파일의 파일명은 다음과 같다. web.log-2022-10-14........ web.log-2022-10-17... script 로직 생각하기. 복사 = cp 반복 = for s3 = aws cli 사용 실습 예를 들어 이런식으로 log 파일이 구성되어 있다. 현재 디렉토리에 있는 파일들을 출력하는 Script 위에 적은 키워드중 반복을 .. 2022. 10. 14.
[Python-Django] 개발 환경 구성 1. VSCode 설치 2. WSL 설치 - 윈도우에서 리눅스 커널을 사용 3. WSL 에 pyenv, pyenv-virtualenv 설치 4. pyenv 를 이용한 파이썬 설치 5. pyenv-virtualenv 를 이용한 가상환경 생성 6. pyenv로 설치한 파이썬 적용 및 django 2.2 설치 1. VSCode 설치 https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Co.. 2022. 10. 13.