일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 보안뉴스
- OWASP TOP10
- 게시글 복사 방법
- 취약점
- iso http통신
- 데이터베이스 보안 정리
- AWS 가용 영역
- AWS 용어
- 위험분석 관리
- AWS 리전이란?
- 전자금융_취약점
- xz-utils
- 정보보안기사 데이터베이스
- 이메일 보안 정리
- metasploit_series
- javascript끄기
- 정보보안
- AWS SA Series
- DVWA 환경구성
- Risk Analysis
- DVWA 설치
- AWS AZ
- elasticsearch
- 전자입찰 요구조건
- 정보보안기사 전자지불 시스템
- 티스토리 오류 수정
- 정보보안기사
- 정보보안기사 위험분석 정리
- openvpnconnect
- openvpn error
- Today
- Total
목록# Develop or Testing/Hack for Python (3)
ARTIFEX ;)
대부분 *args, **kwargs는 함수를 정의할 때 사용된다. *args와 **kwargs는 가변 갯수의 인자들을 함수에 넣어준다. # *args == arguments # **kwargs == Keyword Arguments. # *args 사용법 이 지시어는 몇 개의 인자를 받아야할 지 몰라 다 수의 인자를 함수로 받고자 할 때 쓰인다. 자 무슨 말이냐면, 아래 코드를 보자. /* def testing_code(*numb): for num in numb: print("%s %s" % (num[0], num[1:3]), end=' ') print("\n") testing_code('1') testing_code('1','2') testing_code('1','2','3') */ 위에 코드를 보면 t..
# Python 개발 환경 구성 # Python in Mac 본격적으로 무언가를 하기 전에 환경을 만드는 것을 우선시하고 제일 좋아한다. 공부, 개발 또한 마찬가지라고 생각하기에 개발 환경을 구성해보고자 한다. 처음에는 repl.it이라는 웹을 통해 작성해왔지만 좀 변화를 주고자 Editor를 사용해보고자 한다. PyCharm은 처음에 이름만 들었을 때는 프레임워크인 줄 알고 그냥 그런거보다 했었다. 막상 내가 Python을 사용하려니까 이것저것 찾아보던 중 '아 이런 IDE가 있었구나'했다. 거창한거 없이 필요한 것들 설치하고 정리해두면 끝. # Install Editor - Pycharm https://www.jetbrains.com/ko-kr/pycharm/download/#section=mac 다..
아나콘다 (Anaconda) ? Anaconda 란 Python 기반의 데이터 분석에 필요한 라이브러리, 오픈소스를 모아놓은 종합 개발 플랫폼이다. 아나콘다에 포함되어 있는 패키지 관리자를 통해 효율성을 극대화시켜 활용할 수 있으며, 가상환경 관리자를 각 프로젝트 별 개발환경을 효율적으로 구성할 수 있다는 장점이 있다. # Anaconda 설치 및 기본 = 아나콘다의 설치는 아래 링크에서 진행할 수 있다. Anaconda Install https://www.anaconda.com/distribution/ Conda는 Anaconda에서 버전 관리를 위해 제공되는 애플리케이션이며 Python을 사용하다보면 다양한 환경에서 프로그래밍을 사용해야할 경우가 있다. 그 이유는 파이썬의 유용한 애플리케이션들이 각 ..