일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- 파이썬 음성인식
- 파이썬 유튜브
- 파이선 행
- pdf 번역
- 통계 #ROC #TPR #FPR #TNR #이진분류 #Accuracy #Recall
- 파이썬 텍스트 변환 #파이썬 공부
- 파이썬 열
- ROS #spin() #spinOnce() #ROS기초
- ROS #Robotics #ROS기초
- 파이썬 #
- 파이썬 채팅
- 파이썬#파이썬경로#파이썬폴더#파이썬디렉토리
- QGC#QGrouncControl#GLIB오류
- 파이썬
- 리눅스기초#리눅스명령어#리눅스 tail#tail#모의해킹 리눅스
- 파이썬 파일 전송
- 파이썬 프로젝트
- 파이썬 #파이썬프로젝트 #파이썬 예시 #파이썬 파일경로 #파이썬 자동화
- 파이썬 예시
- 리눅스#모의해킹#리눅스명령어#head 명령어
- PDF 개행문자
- 파이썬 엑셀 파일 읽고 쓰기
- 파이썬 음성파일 텍스트 변환
- 크롬오류#크롬검색어자동완성끄기#검색어자동완성오류#검색어자동완성 제거#검색어 노란선#검색어반복입력
- 파파고 꿀팁
- 패스트 캠퍼스 #자율주행 #비전
- 스트림 암호 one-time-pad 공격#보안#암호
- 파이썬#subprocess#communicate()
- 논문번역 꿀팁
- 파파고 번역
목록▶ Python (29)
개발자비행일지
파이썬으로 외부 명령어 실행 파이썬으로 외부 명령어를 실행하는 방법은 subprocess 모듈을 사용해서 실행한다. subprocess.Popen() 이 함수는 로컬 프로그램, 명령어를 사용한다. Popen을 통해서 shell 명령어를 전달 할 수도 있는데 이를 위해서는 인자값을 True로 설정해 주어야 한다. #!/usr/bin/python # -*- coding: utf-8 -*- import subprocess import shlex # 문자열 명령어 실행 def subprocess_open(command): popen = subprocess.Popen(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=True) (stdoutdata, ..
파이썬에서 제공하는 type()과 유사하지만, 인스턴스를 대상으로 특정 클래스/데이터 타입인지 검사해주는 함수가 존재 한다. 바로 isinstance() 함수이다. 해당 함수는 개인적으로 분석하는 오픈소스 프로젝트(드론)의 소스코드 분석중에 사용되었길래 개인 학습 목적으로 해당 내용을 정리한다. 사용법은 다음과 같다. isinstance(인스턴스, 클래스/데이터타입) 사용법은 다음과 같다. 아래와 같이 사용하면, 해당 인스턴스가 drone class인지 아닌지 판별해주고 맞으면 true 틀리면 false를 반환한다. class drone: print("I'm drone") pass if __name__ == "__main__": Drone = drone() result = isinstance(Drone,..
아듀파일럿 분석중 autotest 수행 스크립트에서 os.path.dirname()을 사용하는 것을 확인하고 관련 내용을 학습차원에서정리한다. 파이썬에서 파일의 위치 및 현재 디렉토리의 위치를 구하는 방법은 크게 realpath(), abspath(), getcwd() 등이 있다. 이 함수들은 os.py 모듈에 존재한다. 파일 이름, 파일 경로 만약 현재 디렉토리에 tesy.py로 스크립트를 생성하고, 아래의 예제 코드를 실행하면 파일의 이름과 경로가 출력된다. 여기서 realpath()는 심볼ㄹ기 링크 등의 실제 경로를 찾아주며, abspath는 절대 경로를 리턴한다. import os print(__file__) print(os.path.realpath(__file__)) print(os.path.a..
드론 관련하여 칼만필터 논문을 보던 중 몬테카를로 시뮬레이션을 사용하여, 칼만필터의 경향성이 이러함을 보였다. 라는 문구가 있어서 몬테카를로가 무엇인지에 대해 개인학습 목적을 가지고 정리하고자 한다. 몬테카를로 시뮬레이션은 프로젝트의 정량적 리스크 분석에 사용되는 리스크 관리 기법이다. 예를들어서 프로젝트의 목표가 있을 때, 목표 달성의 확률이 얼마나 되는지 확률적으로 계산해 주는 시뮬레이션을 말한다. 표준분포를 따르는 값을 무작위로 추출해서 결정하고, 이를 반복하여서 확률을 계산하는 방식을 말한다. 예제를 통해 이해해 보자. 프로젝트 일정이 언제 끝나는지 분석해 보자. 위와 같을 경우 이 프로젝트는 23~42일의 기간이 소요된다. 몬테카를로 방식으로 이를 시뮬레이션 하기 위해서는 1회 : 12 + 6 ..