Python의 외부 라이브러리에 대해 알아봅니다.
pip install SomePackagepip uninstall SomePackage: 설치한 패키지를 삭제.pip install SomePackage==1.0.4: 특정 버전으로 설치. 버전을 생략하면 최신 버전으로 자동 설치.pip install --upgrade SomePackage: 최신 버전으로 업그레이드.pip list: 설치된 패키지 확인.pip install Faker| 항목 | 설명 |
|---|---|
| fake.name() | 이름 |
| fake.address() | 주소 |
| fake.postcode() | 우편 번호 |
| fake.country() | 국가명 |
| fake.company() | 회사명 |
| fake.job() | 직업명 |
| fake.phone_number() | 전화 번호 |
| fake.email() | 이메일 주소 |
| fake.user_name() | 사용자명 |
| fake.pyint(min_value=0, max_value=100) | 0부터 100 사이의 임의의 숫자 |
| fake.ipv4_private() | IP 주소 |
| fake.text() | 임의의 문장 (한글 임의의 문장은 fake.catch_phrase() 사용) |
| fake.color_name() | 색상명 |
from faker import Faker
fake = Faker()
fake.name() # 'Matthew Estrada'
fake = Faker('ko-KR')
fake.name() # '김하은'
fake.address() # '충청북도 수원시 잠실6길 (경자주이읍)'
pip install sympysympy.symbols(): x처럼 방정식에 사용하는 미지수를 나타내는 기호를 생성할 때 사용.x = sympy.symbols("x")
x, y = sympy.symbols('x y') # 2개의 미지수가 필요 시
sympy.Eq(a, b): a와 b가 같다는 방정식.f = sympy.Eq(x*Fraction('2/5'), 1760)
fractions.Fraction: 유리수 연산을 정확하게 계산하기 위해 사용. a = Fraction(1, 5)
a = Fraction('1/5')result = sympy.solve(f)
result # [4400]
x = sympy.symbols("x")
f = sympy.Eq(x**2, 1)
sympy.solve(f) # [-1, 1]
x, y = sympy.symbols('x y')
f1 = sympy.Eq(x+y, 10)
f2 = sympy.Eq(x-y, 4)
sympy.solve([f1, f2]) # {x: 7, y: 3}