본문 바로가기

전체 글131

파이썬으로 파일, 디렉토리 다루는 OS 함수 # 파일, 디렉토리 다루는 OS 함수 import os os.listdir(‘.’) os.path.isabs(파일경로) – 파일명이 절대경로이면 True os.path.isdir(파일경로) – 파일이 디렉토리이면 True os.path.isfile(파일경로) – 레귤러 파일인 경우 True os.path.islink(파일경로) – 심볼릭 링크 파일인 경우 True os.path.ismount(파일경로) – 파일 경로가 마운트 포인트인 경우 True os.rename() – 파일명 변경 및 이동 os.stat() – 파일의 상태 확인 os.stat(파일명)[stat.ST_CTIME] – 생성 시간 os.stat(파일명)[stat.ST_ATIME] – 접근 시간 os.stat(파일명)[stat.ST_MTIM.. 2018. 8. 25.
파이썬으로 SQLITE 사용하기 #pysqlite 은 Python 2.5 이상에서 기본적으로 내장되어 있다. import sqlite3 # SQLite DB 연결 conn = sqlite3.connect("test.db") # Connection 으로부터 Cursor 생성 cur = conn.cursor() # SQL 쿼리 실행 cur.execute("select * from customer") # 데이타 Fetch rows = cur.fetchall() for row in rows: print(row) cur.close() # 파라미터 사용 쿼리 cur = conn.cursor() sql = "select * from customer where category=? and region=?" cur.execute(sql, (1, 'SEA.. 2018. 8. 25.
파이썬에서 명령행 인자 받기 (SYS.ARGV) import sys var1 = sys.argv[1] var2 = sys.argv[2] var3 = sys.argv[3] print "var1 = " + var1 print "var2 = " + var2 print "var3 = " + var3 print sys.argv[0] 2018. 8. 25.
파이썬으로 로또 번호 자동 생성 예제 # 1. 로또 번호를 연속해서 5개 자동 생성하는 파이썬 예제 1 (random.sample() 이용 안함) import random for i in range(5): lotto = [0, 0, 0, 0, 0, 0] for x in range(6): num = 0 while(num in lotto): num = random.randint(1, 46) lotto[x] = num print("로또: " + str(sorted(lotto))) [결과 예] 로또: [4, 8, 20, 23, 27, 33] 로또: [2, 19, 26, 38, 40, 43] 로또: [6, 7, 13, 24, 40, 43] 로또: [13, 20, 37, 39, 41, 42] 로또: [4, 9, 11, 15, 18, 37] # 2. 로.. 2018. 8. 25.
Javascript : 모든 링크를 새창으로 뜨게 하기 2018. 8. 25.