반응형
os.path.realpath(__file__)

파일의 실제 경로 + 파일명을 리턴한다.
os.path.realpath(__file__) 의 경우 현재 파일(.py 형식의 파일 안에 있는 내용이라면)의 절대 경로를 리턴한다.


realPath = os.path.realpath(__file__)

print realPath

======================

/home/username/Example/test.py



os.path.dirname   - 폴더 경로

파일의 경로만 리턴한다.

dirName = os.path.dirname(realPath)

print dirName

======================

/home/username/Example 


os.path.join   - 경로, 폴더명

경로를 add 한다.

joinPath = os.path.join(dirName, "addDir")

print joinPath

======================

/home/username/Example/addDir

joinPath = os.path.join(dirName, "addDir", "secondAddDir", "thirdAddDir")

print joinPath

======================

/home/username/Example/addDir/secondAddDir/thirdAddDir



반응형
반응형
반응형

'IT > 언어' 카테고리의 다른 글

spring boot embedded tomcat letsencrypt ssl 적용  (0) 2019.02.08
import os  (0) 2015.11.25
페이징 처리용 소스(예제?)  (0) 2014.07.08
POI Excel 파일 쓰기  (0) 2014.06.26
XStream 사용(_ 중복 출력 해결) & XML to JSON  (0) 2014.06.20
반응형

#object# 와 연산이 있는 곳은 <![CDATA[ 연산 ]]> 로 묶어줘야 함.

oracle

SELECT * FROM (
	SELECT ROWNUM rn, A.* FROM (
		SELECT board.BOARD_NO,board.BOARD_TYPE_NO, board.CONTENT, board.EMAIL, board.WRITE_DATE
		FROM TB_BOARD board 
		WHERE board.BOARD_TYPE_NO = #type#
		ORDER BY board.WRITE_DATE DESC
		)A
	)WHERE rn >= ((#page#-1)*10)+1 AND rn <= #page#*10
ORDER BY rn




mysql

SELECT T.* 
FROM(
	SELECT @RNUM := @RNUM + 1 AS rn , A.* 
	FROM(
		SELECT email, name, age, date 
		FROM exam.user
		WHERE no < 1020
		order by date desc
	)A,(SELECT @RNUM :=0)R
)T
WHERE rn>=((#page#-1)*10)+1 AND rn <= #page#*10
반응형

'IT > 언어' 카테고리의 다른 글

import os  (0) 2015.11.25
[c#] 파일 출력  (0) 2014.08.19
POI Excel 파일 쓰기  (0) 2014.06.26
XStream 사용(_ 중복 출력 해결) & XML to JSON  (0) 2014.06.20
Mybatis + java 연동 기초  (0) 2014.06.19

+ Recent posts