어쩌다가 파이썬을 쓸 일이 생겼다.근데 써야할 파이썬 파일에서는 requests, bs4 라는 모듈이 import 되었다.파일을 실행하려하니 모듈이 없다고 나오는 것이 아닌가? 없으면 어떡하지? 깔아줘야지. 그리고 구글신 접신해서 좀 찾아본 결과 윈도우에는 pip 라는 훌륭한 파이썬 모듈 매니저가 있더라리눅스라고 없으랴? 바로 저장소를 뒤져봤다.잡았다 요놈. 다음 명령어로 리눅스에 설치 가능하다.레드햇 기반 sudo yum install python-pip 우분투 기반 sudo apt-get install python-pip 실행법은 sudo pip [옵션] 이다. 리눅스 시스템 상의 공용 라이브러리를 건드려야하므로 root 권한이 필요하다. reuqests 모듈의 경우 sudo pip install r..
''' Created on 2014. 8. 10. @author: uyu423@gmail.com ''' import random # 0. 객체지향을 통해 크게 3가지 형태의 클래스가 나온다. Data, B.O, U.I # 1. 데이터를 클래스로 만들 수 있음(Data) # 2. 프로그램이 해야하는 기능을 모아서 클래스로 만들 수 있음(Business Object(B.O). B.O는 입출력을 처리하지 않음(중요) # 3. 실제 입출력을 담당하는 UI 클래스도 있음(UI) # 4. 모든 프로그램은 CRUD(Create, Read, Update, Delete)가 기본 class LottoBall: # Data def __init__(self, num): self.num = num class LottoMachi..
''' Created on 2014. 8. 9. @author: uyu423 ''' import random; def bokbulbok(num): box = list(range(0,num)) random.shuffle(box) lucky = random.randint(0,100) % (num) for data in box: input("당황하지 말고 Enter"); if data == lucky: print("당첨") return else: print("꽝") def main(): bokbulbok(6) if __name__ == '__main__': main() if __name__ == '__main__' :main() 파이썬 실행시 처음 실행되는 부분이다. 언더바(_)가 앞뒤로 2개씩 붙는 단어들은..