Blog | Tag | Local | Media | Guest | Login  RSS
sys_arg.py
import sys

args = sys.argv[:]
for i in args:
    print i

python sys_arg.py abcd aaaa dcba

결과
sys_arg.py
abcd
aaaa
dcba

저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'프로그래밍' 카테고리의 다른 글

python __name__  (0) 2009.10.06
python class  (0) 2009.10.06
python system arguments  (0) 2009.10.06
python file read/write  (0) 2009.10.06
python function  (0) 2009.09.22
python for  (0) 2009.09.22

 태그 : 
쓰기
f = open("새파일.txt", 'w')

for i in range(1, 11):
    data = "%d 번째 줄입니다.\n" % i
    f.write(data)

f.close()

읽기 (C/C++ 스타일)
f = open("새파일.txt", 'r')

while 1:
    line = f.readline()
    if not line: break
    print line

f.close()

리스트로 읽기
f = open("새파일.txt", 'r')
lines = f.readlines()


for line in lines:
    print line

f.close()
파일 전체를 읽어 줄 단위로 끊어 리스트에 넣음. readlines 함수를 사용.

파일 통채로 한번에 읽기
f = open("새파일.txt", 'r')
data = f.read()

print data

f.close()

C/C++의 FILE 구조체와 같이 tell 함수와 seek 함수를 사용할 수 있다.
만약 seek(-1) 처럼 인자로 음수 값을 넘기면 어떻게 되는지 직접 확인해보자.

 r (읽기 모드)  파일을 읽기만 할 때
 w (쓰기 모드)  파일에 쓸 때
 a (추가 모드)  파일의 마지막에 새로운 내용을 추가 시킬 때

저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'프로그래밍' 카테고리의 다른 글

python class  (0) 2009.10.06
python system arguments  (0) 2009.10.06
python file read/write  (0) 2009.10.06
python function  (0) 2009.09.22
python for  (0) 2009.09.22
python while  (0) 2009.09.22

 태그 : 

티스토리 툴바