반응형

#연구 131

리눅스 시스템에서 Find 명령어 사용법 #Find Command Tutorial in Linux #Find 명령어 옵션 #파일 찾기 리눅스

리눅스 시스템에서 Find 명령어 사용법 #Find Command Tutorial in Linux #Find 명령어 옵션 #파일 찾기 리눅스 1. 디렉토리 찾기 $find /path/to/search -type d -name "name-of-dir" 2. 숨김 파일 찾기 (Find Hidden Files) $find /path/to/search -name ".*" 3. 10MB 보다 큰 파일 찾기 $find /path/to/search -size +10M 4. 10MB 보다 작은 파일 찾기 $find /path/to/search -size -10M 5. 10MB 크기를 가진 파일 찾기 $find /path/to/search -size 10M 6. 파일의 크기가 10MB 보다는 크고 1GB 보다는 작은 파..

#연구/#Tech 2020.12.14

[파이썬/Python] 파이썬으로 CSV 파일 파싱하기 #CSV 파일 읽기 #Parsing a CSV File

[파이썬/Python] 파이썬으로 CSV 파일 파싱하기 #CSV 파일 읽기 #Parsing a CSV File 1. CSV DictReader import csv with open("/path/to/dict.csv") as my_data: csv_mapping_list = list(csv.DictReader(my_data)) 2. CSV reader import csv csv_mapping_list = [] with open("/path/to/data.csv") as my_data: csv_reader = csv.reader(my_data, delimiter=",") line_count = 0 for line in csv_reader: if line_count == 0: header = line else..

#연구/#Python 2020.12.14

[파이썬/Python] 파일 존재 유무 체크하기 #Checking if a File Exists in Python #파일이 있는지 체크하기

[파이썬/Python] 파일 존재 유무 체크하기 #Checking if a File Exists in Python #파일이 있는지 체크하기 파이썬에서 특정 파일이 존재하는지 체크하는 방법을 3가지 소개합니다. 간단한 방법이므로, 기호에 맞게 사용하시면 될 것 같습니다. 1. try-except block (Python 3+) try: with open('/path/to/file', 'r') as fh: pass except FileNotFoundError: pass 2. OS package import os exists = os.path.isfile('/path/to/file') 3. Using Path Object from pathlib import Path config = Path('/path/to/..

#연구/#Python 2020.12.14

파워포인트 PPT 발표를 준비하시는 분들에게 꿀팁! #파워포인트 자료 시작 시 바로 프레젠테이션 쇼 시작하기 #PPSX 파일 슬라이드 쇼 바로 시작

파워포인트 PPT 발표를 준비하시는 분들에게 꿀팁! #파워포인트 자료 시작 시 바로 프레젠테이션 쇼 시작하기 #PPSX 파일 슬라이드 쇼 바로 시작 발표자료를 준비할 때, 마이크로소프트의 파워포인트를 많이 사용하실꺼에요. 저도 참 많이 사용하고 있는데요. 발표자료를 모두 완성하고, 파일을 준비해서 발표하러 갔을 경우, 파일을 여는 순간 파워포인트 파일이 슬라이드쇼로 바로 시작할 수 있게 하는 방법이 있습니다. 발표장에서 번거롭게 파일을 열고, 또 슬라이드쇼를 첫 장부터 시작하기를 눌러야 하는 번거로움을 덜고, 시작부터 깔끔한 느낌을 청중에게도 줄 수 있을 것 같네요. 먼저, 발표자료를 다 만들었다고 가정할게요. 아래와 같이 완성된 PPT 자료를 저장 할 때, [저장] -> [다른 이름으로 저장] 버튼을 ..

#연구/#Tech 2020.12.13

[파이썬/Python] 파이썬 딕셔너리에서 Value로 Key값 찾기 v2#딕셔너리 Value에 매칭되는 Key 찾기 #같은 값을 가진 Key여러개 찾기

[파이썬/Python] 파이썬 딕셔너리에서 Value로 Key값 찾기 v2 #딕셔너리 Value에 매칭되는 Key 찾기 #같은 값을 가진 Key여러개 찾기 저번 포스팅에서 이미 만들어봤듯이, 딕셔너리에서 주어진 값으로 Key를 찾는 함수를 만들어봤다. 2020/12/12 - [#연구/#Python] - [파이썬/Python] 파이썬 딕셔너리에서 Value로 Key값 찾기 #딕셔너리 Value에 매칭되는 Key 찾기 #Finds key in the provided dictionary that has the given value. [파이썬/Python] 파이썬 딕셔너리에서 Value로 Key값 찾기 #딕셔너리 Value에 매칭되는 Key 찾기 #Finds key [파이썬/Python] 파이썬 딕셔너리에서 V..

#연구/#Python 2020.12.12

[파이썬/Python] 파이썬 딕셔너리에서 Value로 Key값 찾기 #딕셔너리 Value에 매칭되는 Key 찾기 #Finds key in the provided dictionary that has the given value.

[파이썬/Python] 파이썬 딕셔너리에서 Value로 Key값 찾기 #딕셔너리 Value에 매칭되는 Key 찾기 딕셔너리에서 주어진 값을 가지고 매칭되는 키 값을 가져오는 함수를 만들어보겠다. 일단 아래와 같이 딕셔너리가 있다고 가정해보자. scores = { 'A': 1, 'B': 11, 'C': 9, 'D': 3, 'E': 8, 'F': 10, 'G': 6, 'H': 5, } 위의 딕셔너리 안에서 11이란 값이 주어졌을 때, 'B'라는 Key값을 가져오게하는 함수를 만들어볼 것이다. def find_key(dict, val): return next(key for key, value in dict.items() if value == val) 일단 위와 같이 find_key라는 함수를 만들어보았다. 잘..

#연구/#Python 2020.12.12

[파이썬/Python] 파이썬으로 16진수 색깔 코드를 RGB 형태로 바꾸기 #hexadecimal color to RGB

[파이썬/Python] 파이썬으로 16진수 색깔 코드를 RGB 형태로 바꾸기 #hexadecimal color to RGB 색상을 나타내는 여러가지 체계가 있지만, 대부분 16진수 컬러 코드나 RGB 형태의 표현 방식을 사용한다. 그래서 16진수 컬러 코드를 RGB 형태로 바꾸는 함수를 간단하게 만들어보겠다. 먼저 16진수로 표현된 컬러 코드는 아래와 같은 형태들이다. 그러면 먼저 RGB로 바꾸는 함수를 만들어본다. def hex_to_rgb(hex): return tuple(int(hex[i:i+2], 16) for i in (0, 2, 4)) 함수 내용은 간단하다. HEX 값을 받아서 2자리 씩 잘라낸 다음 10진수로 변환 후, RGB 형태로 변환! 테스트를 해보면 print(hex_to_rgb('F..

#연구/#Python 2020.12.10

Mac OSX 맥에서 폰트 경로 찾기 #Mac OSX Font Path #맥 폰트 경로는?

Mac OSX 맥에서 폰트 경로 찾기 #Mac OSX Font Path #맥 폰트 경로는? 맥 사용자 분들은 폰트 저장 경로에 대해서 궁금하실 수 있을 것 같아요. 맥에는 폰트가 저장된 경로가 여러가지 인데요. 오늘은 거기에 대해서 포스팅 해볼게요! 1. Mac OSX 시스템이 사용하는 폰트 경로 /System/Library/Fonts/ 해당 경로는 되도록이면 변경하지 않는 것이 좋아요. 2. 시스템 관리자가 사용하는 폰트 경로 /Library/Fonts/ 보통 응용 프로그램 설치 시 함께 설치되는 서체들이 이 곳에 설치된다고 생각하면 되요. 3. 현재 로그인되어 있는 사용자가 사용하는 폰트 경로 ~/Library/Fonts/ 현재 로그인되어 있는 사용자의 홈 디렉토리 아래에 존재하는 경로이므로 해당 사..

#연구/#Tech 2020.12.10

[파이썬/Python] Kivy로 한글 출력하기 #파이썬 Kivy 한글 폰트 추가 및 출력 #한글 출력하기

[파이썬/Python] Kivy로 한글 출력하기 #파이썬 Kivy 한글 폰트 추가 및 출력 #한글 출력하기 Kivy를 통해 앱을 만드실 때 많이들 궁금해 하시는 부분이 바로 한글 출력에 대한 부분인데요. 오늘은 그 부분에 대해서 포스팅 해보도록 할게요. 먼저 한글을 출력하기 위해서는 한글 폰트가 필요한데요. 저 같은 경우는 NanumGothicCoding.ttf 폰트를 이용했어요. 저는 지금 Mac OSX를 사용하고 있다는 점을 염두해서 보시기 바랍니다! 일단 MainApp 클래스에 아래와 같이 폰트 위치를 지정해줍니다. 폰트 위치는 다들 제 각각이니 잘 지정해주시면 됩니다. 그리고는 라벨에다가 영어와 한글을 동시에 출력해보도록 할게요. class MainApp(App): def build(self): ..

#연구/#Kivy 2020.12.10

[파이썬/Python] 두 개 이상의 리스트 병합하기 #리스트 각 요소별 병합 #merge list #리스트 각 요소의 위치별로 병합하기

[파이썬/Python] 두 개 이상의 리스트 병합하기 #리스트 각 요소별 병합 #merge list #리스트 각 요소의 위치별로 병합하기 두 개 이상의 리스트를 병합하고 싶을 경우, 어떻게 해야할까? 단순 병합이 아닌, 리스트 내 각 요소의 위치별로 묶고 싶다면? 예를 들어 [1,2,3], [3,4,5]의 두 리스트가 있을 경우, 병합 결과 아래와 같이 나오게 하고 싶다. [1,3], [2,4] ,[3,5] 그리고, 두 개 이상의 리스트가 요소의 길이가 다를 경우에도 병합하길 원한다면.. 먼저 위 조건을 만족시키는 함수를 구현한다. def merge_list(*args, fill_value = None): max_length = max([len(lst) for lst in args]) merged = [..

#연구/#Python 2020.12.09
반응형