db구축을 위해 필요한 허수 데이터 만드는 작업!
그에 아주 잘 - 활용할 수 있는 Faker 사용법을 정리해보자.
또한, 아직 친숙하지 않아 자꾸 실수하는... git commit 되돌리는 법도 함께 정리해본다!
Faker 사용하기
pip install Faker 다운로드
pip show faker
location 주소따오기 (/Users/dodam/opt/miniconda3/lib/python3.9/site-packages 이런 형태)
import sys
sys.path append(' location 주소')
from faker import Faker
a = Faker () #변수 저장 후 사용
a = Faker('en') #영어로 변경
a.name() # 이름
a.date() # 날짜
a.word() # 랜덤한 단어들
#20개씩 출력하기
for i in range(20):
print(a.date())
for i in range (20):
print(a.name())
for i in range(20):
print(a.word())
# 랜덤한 단어 출력시 리스트 형태가 아닌 조인해서 나오게되는 출력방법
for i in range(30):
le = a.random_letters(length=6)
print("".join(le))
# 랜덤한 숫자 출력하기. 범위 지정해서
for i in range (50):
x = a.random_int(10000,250000)
print(x)
해당 작업을 완료한 후
MysqlWorkbench 설치하여 csv 데이터 불러와 쉘 테스트 필요함!
Git commit 되돌리기
commit은 신중하게,
디렉토리 잘 체크하고 하자....!
git log #commit 상태 체크하기
git reset --hard (f28ae2a705bbe33b2ad7ceaf83f64a49a05b0cca)
# log의 돌아가려고 하는 시점의 주소 긁어오기
# 이 상태까지의 커밋으로 되돌릴 수 있다
git pull origin main
# git pull. github에 작성된 내용을 받아와야한다!