분류 전체보기
-
webknight 웹 방화벽으로 IIS 웹 사이트 보안 - 3부(모니터링)Open Source 2018. 7. 1. 20:43
간략한 구성도는 아래와 같으며, 사전작업은 아래에 링크를 한다. http://pydole.tistory.com/54 [ 웹나이트 통합로그 구축 ] http://pydole.tistory.com/134?category=285587 [ Elasticsearch 설치 ] http://pydole.tistory.com/135?category=285587 [ Kibana 설치 ] 1. Filebeat 오픈소스 다운로드 : https://www.elastic.co/downloads/beats/filebeat-oss - 운영체제에 맞게 다운로드. 여기서는 윈도우 서버에서 구축을 했으므로 윈도우 비트수에 맞게 다운로드 2. filebeat.yml 파일 수정 - 파일이 있는 경로를 수정해 주고, 확장자까지 기입 - 'O..
-
Elasticsearch 설치 -Windows 2012Elasticsearch 2018. 6. 24. 21:30
1. Elasticsearch 오픈소스 다운로드 : https://www.elastic.co/downloads/elasticsearch-oss 2. 실행할 폴더에 압축을 푼다 3. config폴더에서 elasticsearch.yml 자신의 환경에 맞춰 파일수정 - node.name: 엘라스틱 노드 이름 - data, log 경로수정 - 네트워크로 연결하려면 network.host에 알맞은 IP입력. 로컬용은 localhost로 둔다. 4. elasticsearch.bat 실행
-
[Python] 변경된 날짜기준 파일검색Python/Python for Windows 2018. 6. 17. 00:36
* 날짜를 비교하기 위해서는 비교하는 타입이 같아야 한다. print(type(inputDate)) print(type(fileMtime)) * datetime.strptime : 입력받은 날짜를 'datetime.datetime 형식으로 변환 * datetime.fromtimestamp(os.path.getmtime) : 파일의 수정시간을 'datetime.datetime 형식으로 변환 # 테스트 디렉토리 경로 예제파일 경로 : [D:\test], 파일명 : [files.xlsx], 수정일자 : [2018-06-10] 경로 : [D:\test], 파일명 : [test1.txt], 수정일자 : [2018-05-26] 경로 : [D:\test], 파일명 : [test2.txt], 수정일자 : [2018-0..
-
[Python] Comparison of Datetime Type Using PythonPython/Python Programming 2018. 6. 15. 18:33
파이썬의 datetime 타입끼리 비교 연산이 가능하며, 결과는 True, False 로 리턴 from datetime import datetime from datetime import timedelta today = datetime.today() yesterday = today - timedelta(days=1) compare = today > yesterday print(compare) True
-
[Python] Retrieving data from all sheets of Excel file using openpyxl and pandasPython/Python For Analytics 2018. 6. 10. 00:58
openpyxl과 pandas를 이용한 엑셀파일의 모든 시트의 데이터 불러오기 import openpyxl import pandas as pd xlsxFile = 'D:\\test\\files.xlsx' sheetList = [] # openpyxl를 이용하여 시트명 가져오기 wb = openpyxl.load_workbook(xlsxFile) for i in wb.get_sheet_names(): sheetList.append(i) # pandas를 이용하여 각 시트별 데이터 가져오기 xlsx = pd.ExcelFile(xlsxFile) for j in sheetList: df = pd.read_excel(xlsx, j) print('%s Sheet의 데이타 입니다.' %j) print(df) print..
-
[Python] 다수 파일에 원하는 문자열 찾기Python/Python for Windows 2018. 5. 26. 14:09
* 디렉토리가 다르면 sys.argv를 이용하여 파일명을 입력받을 수 있다. 파이썬의 glob모듈과 정규식을 이용한 다수의 파일에서 원하는 문자열 찾기 - 디렉토리 : D:\test . 파일1 : test1.txt AAA BBB CCC FFF DDD [AAA] AAA- . 파일2 : test2.txt DDD EEE AAA. FFF HHH . 파일3 : test3.txt GGG HHHBBB III FFFAAA 'AAA' 이라는 문자열이 포함되어 있는 파일과 정보 추출 import glob import re s = str(input('Input Searching Text : ')) p = re.compile(s) for i in glob.glob(r'D:\test\*.txt'): with open(i, 'r..