[raspberry pi 4B][python3] 라즈베리 파이 csi 카메라 체크하기 라즈베리파이 V2 카메라는 csi 케이블로 라즈베리파이 4B 등에 연결할 수 있습니다. /boot/config.txt 에 imx219 장치를 활성화해야 사용할 수 있습니다. 이 카메라를 연결 여부, 정상 동작 여부를 pathlib.Path 와 smbus 를 사용하여 확인할 수 있습니다. 참고로 위 소스는 카메라의 i2c 주소가 항상 10을 사용하고, 카메라 외에 i2c 를 사용하는 다른 장치가 없을 때에만 정상 동작합니다. IT/RaspberryPi 2023.11.17
[python3] pathlib 으로 encoding 지정해서 파일 읽기 기록용으로 남깁니다. 엑셀에서 csv 로 변환한 파일을 읽으려고 하니 오류가 생겼습니다. SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape encoding 을 지정하니 정상 동작합니다. f = open("kk.csv", "r", encoding="utf-8") 그냥 open 말고 pathlib 을 사용해서도 읽고 싶었습니다. data = Path("kk.csv").read_text(encoding="utf-8") 디저트로 윈도우 파일 경로를 그대로 붙여넣었더니 오류가 발생해서 간단히 해결했습니다. "d:\doc\kk.csv" 로 쓰면 \가 escape.. IT/python 2023.02.16