Summer tree
-
양산/원동 - 2월 풍경여행/풍경 2024. 2. 13. 19:27
2.25 뭔가 일이 있는 건지 순매원이 올해는 개방을 하지 않는다고 한다. 그래서 그런지 매화축제안내에도 순매원이 빠져있다. 올해는 3월 9-17일까지 축제가 열린다고 한다. 순매원이 개방을 하지는 않지만 순매원 정문이 아닌 반대쪽으로 가서 매화를 즐길 수 있다. 작년에 먹어보고 너무 맛있어 놀란 꽈배기가 올해도 왔다. 다른 꽈배기와는 다르게 뭐라고 해야 할까, 페스트리처럼 반죽이 겹겹이 쌓여있는 느낌이다. 속이 아주 부드럽다. 2.12 아파트 안의 매화가 꽃을 피워서 원동도 시작됐을까 싶어 가봤다. 몇몇 나무들이 조그맣게 꽃을 피웠다. 조금만 더 있으면 활짝 필 것 같다. 매화축제가 3월 중순으로 돼있는데 올해는 더 빠르지 않을까 싶다. 원동의 국수집. 나이 많은 할머니가 운영하는 곳인데 음식맛에 대해..
-
부산/대저생태공원의 1월 풍경 - 겨울 철새와 냉이 캐기여행/풍경 2024. 2. 13. 19:00
겨울 중 따듯한 날의 대저공원. 오랜만에 갔었는데 역시 좋았다. 이런 공원이 가깝게 있어서 행복하다. 대저공원의 철새들 대저공원의 좋은 점은 철새들을 볼 수 있다는 것이다. 철새들을 위한 공간도 일부러 만들어줘서 너무 좋다. 지난번 공사하던 곳이 완성되어 습지가 되어 있었다. 냉이 유채꽃밭에서 냉이 캐는 사람들. 다음날 도시락을 챙겨 갔다. 야외에서 먹으려 했는데 기온은 괜찮았지만 바람이 많이 불어서 차 안에서 먹어야 했다. 생전 처음 냉이도 캐봤다. 재밌었다.
-
Python/Data 입력값, 인수, 변수코딩/Python 2024. 2. 11. 23:05
프로그래밍에서 사용자 입력값을 별도로 분리하는 것은 여러 가지 이점을 가질 수 있다. 모듈성 및 유지보수 향상: 사용자 입력값을 별도로 분리하면 코드의 모듈성이 향상된다. 입력값을 관리하는 부분이 독립적으로 존재하면 해당 부분을 쉽게 이해하고 수정할 수 있다. 이는 유지보수성을 향상시키고 코드를 더 쉽게 개선하거나 확장할 수 있게 한다. 입력 유효성 검사: 별도의 입력 관리 모듈을 사용하면 입력값을 쉽게 유효성 검사할 수 있다. 이를 통해 잘못된 입력을 방지하고 프로그램이 예상치 못한 동작을 하는 것을 방지할 수 있다. 재사용성 향상: 사용자 입력값을 분리하면 해당 부분을 다른 프로젝트나 모듈에서 재사용하기가 훨씬 용이해진다. 특히 유효성 검사 로직이나 입력 처리 로직은 다른 프로젝트에서도 유용하게 활용..
-
Python/애플 사진(Desktop Apple Photos)/Video date & EXIF issue코딩/Python 2024. 2. 1. 18:48
The differences between MOV and MP4 regarding date and GPS support are as follows. .MOV .MP4 GPS Non standard X EXIF Non standard X With Exiftool, I got the tags as follows. GPS is displayed in the Photos app(Desktop) by "Keys:GPSCoordinates" Tag, and date is displayed by "QuickTime:CreateDate" tag. When using the gps tag with exiftool, the format is "% deg %' %.2f" when reading the value, but t..
-
Python/사진, 동영상 정리 V2코딩/Python 2024. 1. 23. 22:24
이전 프로그램에 문제가 있었다. 날짜와 시간으로 사진 이름 변경 - 0. 개요 Python/날짜와 시간으로 사진 이름 변경 - 0. 개요 스마트폰 덕분에 사진이 매우 많은데 관리를 하는데는 어려움이 있다. 동영상은 끊어서 저장하는 경우도 많아 파일 이름으로 분류하기가 쉽지 않다. 또한 스마트폰 뿐만 아니라 카메라, 액션캠 summertrees.tistory.com 사진 확인 없이 CSV로만 데이터를 변경하는 게 힘들었다. 그리고 파일이름을 시간 순서대로 변경해야 하는데 파일이름 변경하는 건 CSV에서 고려가 없었다. 파일이름은 어쨌든 사진을 보면서 순서대로 바꿔야 하니 수작업일 수밖에 없었다. 그렇게 파일이름을 바꾸고 난 뒤, 파일이름을 따라 사진은 Exif, 동영상은 생성일을 바꿔주는 방식으로 프로그램..
-
Python/Mac/POSIX/SetFile로 파일 생성일 변경코딩/Python 2024. 1. 23. 16:09
GoPro Max 등의 360 카메라는 영상을 촬영하고 후처리를 통해 MP4 영상을 추출한다. 이렇게 만들어진 MP4 동영상은 촬영일자가 실제 영상을 촬영한 날짜와 달라 파일관리와 영상편집등에서 사용하기 불편하다. 그래서 영상 촬영일과 시간으로 파일이름을 만들고 파이썬으로 파일이름에 따라 파일생성일을 변경해준다. os.stat Windows에서는 os.utime()으로 날짜를 변경하는데 문제가 없는데 POSIX(Mac OS)에서는 파일의 액세스, 내용수정시간은 변경할 수 있어도 생성일을 변경할 수는 없다. os.stat_result의 타임스탬프는 아래와 같다. st_atime: 초 단위의 가장 최근의 액세스 시간. st_mtime: 초 단위의 가장 최근의 내용 수정 시간. st_ctime: 플랫폼에 따라..
-
Python/터미널 출력화면을 화려하게 만들어주는 라이브러리 colorama코딩/Python 2024. 1. 23. 13:47
종종 터미널에서 정보를 확인해야 하는데 가독성이 떨어져 힘든 경우가 있다. 이럴 경우 colorama를 사용하면 텍스트의 색상을 바꿀 수 있어 가독성일 향상시킬 수 있다. {Fore.색상}으로 텍스트의 색상을 지정해 사용한다. 사용 후에는 {Style.RESET_ALL}로 리셋해서 원래 색으로 돌아오게 한다. 리셋을 하지 않으면 계속 텍스트색상이 유지된다. from colorama import Fore, Style print(f' \ {Fore.RED} Red\n \ {Fore.BLUE} Blue\n \ {Fore.CYAN} Cyan\n \ {Fore.GREEN} Green\n \ {Fore.MAGENTA} Magenta\n \ {Style.RESET_ALL} \ ')