33. TIL (Faker 사용, git commit 되돌리기)

dream.log·2021년 8월 4일
0

TIL

목록 보기
32/42
post-thumbnail

db구축을 위해 필요한 허수 데이터 만드는 작업!
그에 아주 잘 - 활용할 수 있는 Faker 사용법을 정리해보자.

또한, 아직 친숙하지 않아 자꾸 실수하는... git commit 되돌리는 법도 함께 정리해본다!

Faker 사용하기

🍀 터미널 실행

pip install Faker 다운로드
pip show faker
location 주소따오기 (/Users/dodam/opt/miniconda3/lib/python3.9/site-packages 이런 형태)

🍀 idle 열기

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에 작성된 내용을 받아와야한다!
profile
한 걸음, 한 걸음 포기하지 않고 발전하는 Backend-developer 👩🏻‍💻 노션 페이지를 통한 취업 준비 기록과 회고를 진행하고 있습니다. 계획과 기록의 힘을 믿고, 실천하고자 합니다.

0개의 댓글