본문 바로가기

프로그래밍/python

[python] 파이썬 내용 정리

파이썬

파이썬 에디터

파이썬을 작성할 때 실무용으로 쓰려면 비주얼 스튜디오 코드를 추천한다.

 

Visual Studio Code를 다운로드 받는 공식 다운로드 사이트 링크를 걸어 놓도록 하겠음.

 

https://code.visualstudio.com/download

 

Download Visual Studio Code - Mac, Linux, Windows

Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications.

code.visualstudio.com

 

다만, Visual Studio Code는 파이썬 전용 에디터가 아니어서, 확장프로그램(Extension)을 활용하여 파이썬 확장 프로그램을 설치하여야 한다.

 

파이썬 클래스 작성

class Info():
    
    def __init__(self, a,b,c):
        self.a = a
        self.b = b
        self.c = c

self 키워드는 C#의 this 연산자와 비슷한 개념인것 같음. '__init__' 는 생성자 이다.

 

파이썬을 활용하여 MSSQL Server 접속

# pymssql 패키지 import
import pymssql
 
# MSSQL 접속
conn = pymssql.connect(host='localhost', user='sa', password='12341234', database='MVC_TEST', charset="CP936")
 
# Connection 으로부터 Cursor 생성
cursor = conn.cursor()
 
# SQL문 실행
cursor.execute('SELECT * FROM TB_TEST_INFO;')
 
# 데이타 하나씩 Fetch하여 출력
row = cursor.fetchone()
while row:
    print(row[0], row[1])
    row = cursor.fetchone()
   
# 연결 끊기
conn.close()    

SQL DB에 접속하기 위해서 'pymssql' 패키지를 import 해주어야 한다.

 

코드를 순서대로 보면,

SQL Server 연결 -> 연결 커서 생성 -> SQL 쿼리문 수행 -> 결과 Row 반복

 

외부 패키지 import 방법

외부 패키지를 import 하는 방법은 command 창에서 pip로 인스톨 해야 한다.

$ pip install pymssql
 
제 블로그의 내용이 도움이 되셨나요?

여러분의 공감댓글이 큰 힘이됩니다 :)

▼▼▼▼▼▼▼▼▼▼▼