일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 컨테이너
- 오류
- VS Code
- C#
- mysql
- Visual Studio
- Docker
- Numpy
- paramiko
- Selenium
- Linux
- pip
- 프로그래머스
- pytorch
- SSH
- YOLO
- 채보
- pandas
- JSON
- LIST
- C
- windows forms
- label
- C++
- OpenCV
- 핑거스타일
- ubuntu
- error
- Python
- 기타 연주
- Today
- Total
목록분류 전체보기 (322)
기계는 거짓말하지 않는다
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cRiLpb/btrMlkdvTFb/QXy6J5hzPDjSKH3gsM50V1/img.png)
직접 구현해도 상관없지만 os.path 모듈에서 지원한다. import os file_path = "D:/TempRoot/TempChild/temp_file.txt" # 경로에서 확장자 분리 후 튜플로 반환 print(os.path.splitext(file_path)) split_ext = os.path.splitext(file_path) print("Type:", type(split_ext)) print("Index[0]:", split_ext[0]) print("Index[1]:", split_ext[1], "\n") # 경로에서 파일이름 분리 후 튜플로 반환 print(os.path.split(file_path)) split_file_name = os.path.split(file_path) prin..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cOkv5z/btrLNpf8e6v/Ch70OwKTD40E41Bef1R8fK/img.png)
datetime 모듈의 timedelta 를 이용한다. timedelta 객체 datetime — 기본 날짜와 시간 형 — Python 3.10.7 문서 datetime — 기본 날짜와 시간 형 소스 코드: Lib/datetime.py datetime 모듈은 날짜와 시간을 조작하는 클래스를 제공합니다. 날짜와 시간 산술이 지원되지만, 구현의 초점은 출력 포매팅과 조작을 위한 docs.python.org from datetime import timedelta import time delta = timedelta(days=50, seconds=27, microseconds=10, milliseconds=4, minutes=5, hours=8, weeks=1) print(delta) start_time = t..
직접 듣고 채보하여 연주한 곡입니다. 악보 공유는 하지 않습니다. 전체 연주
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/P4hPV/btrLkweRXGT/ai8xg8W9CyedgM87ZeVKqk/img.png)
직접 듣고 채보한 고향의 봄 기타 악보입니다. (무단 배포 금합니다.) 악보 전체 연주 (Capo 2 Fret)
import datetime import time now = datetime.datetime.now() print(now) # 2022-08-25 09:11:41.090583 # yyyy-mm-dd 형식 formatted_date = now.strftime("%Y-%m-%d") print(formatted_date) # 2022-08-25 print(type(formatted_date)) # print(type(now)) # strftime() 반환 결과는 string이다. strftime() 포맷 코드는 다음 문서를 참조 strftime() 포맷 코드 datetime — 기본 날짜와 시간 형 — Python 3.10.6 문서 datetime — 기본 날짜와 시간 형 소스 코드: Lib/datetime...
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/pRjZX/btrI0fnbPGd/kwHTnAuX48axxcxJTFiyVK/img.png)
update, delete 쿼리를 사용할 때 where 절 없이 여러 row가 변경되는 쿼리가 실행되지 않는 경우가 있다. MySQL Workbench 상단 메뉴바의 Edit -> Preperences...를 클릭하면 아래와 같은 창이 열린다. 왼쪽 SQL Editor를 클릭하고 Safe Updates (rejects UPDATEs and DELETEs with no restrictions) 체크 해제한다. Workbench 재시작 후 확인한다. 작업이 끝나면 실수 방지를 위해 다시 체크하는 것을 권장한다. MySQL Query 쿼리를 이용할 경우 아래와 같이 입력한다. SET SQL_SAFE_UPDATES = 0; # 실행할 SQL SET SQL_SAFE_UPDATES = 1;
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b88g0b/btrH2nEQmRX/FmhTkPPVhSTs5dCWtSD8kK/img.png)
Mutex와 유사하다고 생각하면 된다. https://docs.python.org/ko/3/library/threading.html#rlock-objects threading — 스레드 기반 병렬 처리 — Python 3.10.5 문서 threading — 스레드 기반 병렬 처리 소스 코드: Lib/threading.py 이 모듈은 저수준 _thread 모듈 위에 고수준 스레딩 인터페이스를 구축합니다. queue 모듈도 참조하십시오. 버전 3.7에서 변경: 이 모듈은 docs.python.org RLock은 재귀 호출 시 문제를 고려한 lock이다. RLock 미사용 import threading number = 0 def multi_call_function(call_name : str): global ..
E: Failed to fetch https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/Packages.gz File has unexpected size (815853 != 814314). Mirror sync in progress?Dockerfile을 이용해 build시 apt update를 실행 중일 때 이와 비슷한 오류가 발생하는 경우가 있다.Dockerfile에서 apt update 전 명령 구문에 아래의 명령어를 추가한다. (Ubuntu 1804)다른 Ubuntu 버전은 http://developer.download.nvidia.com/compute/cuda/repos/ 참고RUN apt-key del 7fa2af..