목록파이썬 (77)
IT is Smart
☆★♡♥블로그 방문자분들께 책 선물 드려요!☆★♡♥ 이번에는 다른 파이썬 파일에 정의한 함수를 사용하는 방법에 대해 알아보겠습니다. 먼저 아래의 코드를 작성하고 파일이름을 tuna.py로 저장합니다. def fish(): print('I am a tuna feesh!') 이번에는 새로운 파일에 아래의 코드를 작성합니다. 이때 파일명은 마음대로 정하면 되고, 저장하는 경로는 위의 tuna.py와 같은 폴더에 저장해야 합니다. import tuna import random tuna.fish() x = random.randrange(1, 1000) print(x) 결과는 아래와 같이 출력됩니다. I am a tuna feesh! 789 이때 숫자 789 부분은 매번 다른 숫자가 나오게 됩니다. import t..
☆★♡♥블로그 방문자분들께 책 선물 드려요!☆★♡♥ 파이썬과 MySQL의 연결에 성공했다면 이제 데이터를 저장해야겠죠.실제 소스코드를 통해 db에 데이트를 저장하는 방법을 보겠습니다.실행환경은 Python 3.5와 MySQL 5.7.15입니다. import MySQLdb def save_record(title, article, date, writer, cnt): # Open database connection db = MySQLdb.connect(host="localhost", user="newuser", passwd="Newuser123!", db="newworld") db.set_character_set('utf8') # Prepare a cursor object using cursor() metho..
☆★♡♥블로그 방문자분들께 책 선물 드려요!☆★♡♥ 파이썬을 DB와 연동하는 것은 파이썬에 엄청난 날개를 다는 것입니다.여기서는 Python 3.5와 MySQL을 연동시키는 방법에 대해 간략히 확인해보겠습니다. 인터넷 검색을 통해 찾을 수 있는 방법은 > pip show MySQL-python > pip install MySQL-python 이렇게 하면 Python에 MySQL을 연결할 수 있는 드라이버가 설치된다고 나와 있습니다.하지만 제 경우는 아래와 같이 에러메시지를 뱉어내고 정상적으로 설치가 되지 않았습니다. 이리저리 찾아본 결과,위의 명령은 Python 2.X버전에 해당하는 명령이었습니다.제 컴퓨터에는 Python 3.5 64bit를 설치했기 때문에 제대로 설치가 되지 않았다는 것을 알았습니다...
#coding=utf-8 #!/usr/bin/python from bs4 import BeautifulSoup html_doc = """ IT is SmartIT is Smart IT is Smart Once upon a time there were three little sisters; and their names were Elsie, Lacie and Tillie; and they lived at the bottom of a well. ... """ soup = BeautifulSoup(html_doc) # HTML 들여쓰기하여 출력하기 # ----------------------------------- # print(soup.prettify()) # # # IT is Smart # # # # #....
이번에는 딕셔너리라고 부르는 자료형에 대해 알아보겠습니다. 파이썬 IDLE를 실행한 후 편집기를 열고 코드를 따라해보세요. classmates = {'Tony': ' cool but smells', 'Emma': ' sits behind me', 'Lucy': ' asks too many questions'} for k, v in classmates.items(): print(k + v) 예제에서 보다시피 Dictionary 자료형은 { }로 구성요소들을 묶어줍니다. Set와 같은 모양입니다. Set와 다른 점은 구성요소가 KEY:VALUE가 한 쌍으로 되어 있다는 것입니다. 개별적으로 값을 찾는 방법은 classmates['Tony'] 라고 입력하면 ' cool but smells'가 리턴됩니다. --..
이번에는 파이썬의 자료형 중에서 Set에 대해 알아보겠습니다. 파이썬 IDLE를 실행한 후 편집기를 열고 코드를 따라해보세요. groceries = {'cereal', 'milk', 'starcrunch', 'beer', 'duck tape', 'lotion', 'beer'} print(groceries) if 'milk' in groceries: print("You already have milk hoss!") else: print("Oh yea, you need milk!") 이제까지 따라하기에서 본 자료형은 [ ]로 묶어서 사용하는 List였습니다. List는 구성요소를 0부터 시작하는 숫자로 찾도록 만들어진 자료형이었습니다. 이번에 보는 Set은 List와 다른 점은 { }로 묶어준다는 것이고, ..