728x90


728x90
반응형

'small steps > 운동 - 체력이 국력' 카테고리의 다른 글

21.12.29 운동기록 & 인바디  (0) 2021.12.29
21.12.28 운동기록  (0) 2021.12.28
21.12.25 운동기록  (0) 2021.12.25
21.12.24 운동기록  (0) 2021.12.24
21.12.23 운동기록  (0) 2021.12.24
728x90

 

libpng warning: iCCP: known incorrect sRGB profile

파이썬에서 pip pygame으로 클론코딩 하던 중 발생한 에러메세지

 

 

나의 경우네는 다른 코드의 문제가 아닌 이미지 파일에 문제가 있어서 새로 만들어서 해결했다

어떤 경우에는 포토샵 이미지 편집에서 일반 이미지 파일과 색상 정보를 다르게 저장해서 경고 메시지가 뜬다고도 한다

   해결 : [편집] - [프로필 할당]을 클릭하고, [이 문서 색상 관리 안 함] 체크

 

 

아래는 스택오버플로우 질문과 답변인데 기술적인게 궁금하다면 참고해보길 바란다(구글번역 이용가능)

https://stackoverflow.com/questions/22745076/libpng-warning-iccp-known-incorrect-srgb-profile

728x90
반응형
728x90

 

 

import os
변수명 = os.path.dirname(__file) 
# 현재 파일의 위치를 반환하는 코드

 

상대경로 지정할 때 사용함

728x90
반응형
728x90

절대경로(Absolute Path) & 상대경로(Relative Path)란?

 

리눅스,html 등등 여러곳에서 볼 수 있다고 하며,

필자는 주로 VS code 사용하면서 이 개념들이 나와서 궁금해서 

알아보게 되었다

 

 

1.절대경로(Absolute Path)

전체 경로를 기입하는 방식

c,d드라이브 같은 최상위 디렉토리까지 모두 포함된 경로

OS에서는 절대경로로만 인식이 가능

ex) D:\Dropbox\Developer\python\Workspace_Python\hello world.txt

 

 

2.상대경로(Relative Path)

현재 자신이 속한 디렉토리를 기준으로 작성된 경로

말그대로 상대적인 경로라 비교할 대상이 있어야하며 그 비교대상은 자신이 속한 디렉토리 

컴퓨터 안에서 기준이 되는 경로를 중심으로 절대경로가 구성되는 개념

OS가 상대경로를 인식할 수 있는건 기준이 되는 경로가 상대경로를 절대경로로 변환하여 OS에 전달하기 때문

ex) Workspace_Python\hello world.txt

    or ./../../ Workspace_Python\hello world.txt 식으로 /과.으로 앞 경로들이 생략된다

 

 

※ 상대경로 개발배경 ※

지정하고자 하는 파일의 경로가 자주 변경되는 상황이거나 루트 디렉토리가 서로 다른 OS을 다룰 경우,

매번 새로 경로지정을 해줘야 한다. 바꿔야할 양이 많다면 한숨이 절로 나올 것이다...

리눅스 같은 경우에는 윈도우와 달리 특정 디렉토리 액세스 할 때마다 풀경로를 다 적어줘야 한다고한다.

 

 

728x90
반응형
728x90

렛풀다운, 시티드 로우 강만에 중량업


728x90
반응형

'small steps > 운동 - 체력이 국력' 카테고리의 다른 글

21.12.28 운동기록  (0) 2021.12.28
21.12.27 운동기록  (0) 2021.12.27
21.12.24 운동기록  (0) 2021.12.24
21.12.23 운동기록  (0) 2021.12.24
21.12.22 운동기록  (0) 2021.12.22

+ Recent posts