파이썬 기초 문법을 배웠다고 해서 누구나 프로그래밍에 익숙해지는 것은 아닙니다. 프로그래밍에 익숙해지기까지 많은 문제를 풀어보고 익숙해지는 것이 필요합니다. 파이썬 300제는 파이썬 기초 문법과 관련된 문제들을 제공합니다. 파이썬 300제를 통해 지금까지 배운 기초 문법을 익혀보세요. 문제를 풀다가 막히는 부분은 각 문제 페이지 하단에 있는 유튜브 동영상을 참고하세요.
## 시간 표시 #####################################
import time
import datetime
now = datetime.datetime.now()
timeserise = time.time()
timeserise = str(int(timeserise))
print(timeserise)
print(now)
#################################################
#작업하는 경로(위치)가 어디인지 확인
print(os.getcwd())
prePath = "./Project/DataCrawring/"
# CSV 파일로 저장
def dfToCsv(movie_df, num):
try:
# 파일이 존재하면 누적저장 mode='a', header=False
if not os.path.exists(prePath +'input/movie_data'+str(num) +'.csv'):
#movie_df.to_csv((prePath +'input/movie_data'+str(num) +'.csv'), header=False, line_terminator=False, encoding='utf-8-sig')
movie_df.to_csv((prePath +'input/movie_data'+str(num) +'.csv'), index=False, mode='w', header=True, line_terminator=False, encoding='utf-8-sig')
print("First Save Success~~~ ")
else:
movie_df.to_csv((prePath +'input/movie_data'+str(num) +'.csv'), index=False, mode='a', header=False, line_terminator=False, encoding='utf-8-sig')
print("Add Save Success~~~ ")
except:
print("Error - dfToCsv.....")
pandas 결과값을 csv 파일 형식으로 누적해서 저장하기: to_csv
to_csv Append Mode 사용하기
import pandas as pd
import os
# 샘플 데이터 생성
soda = {'상품명': ['콜라', '사이다'], '가격': [2700, 2000]}
df = pd.DataFrame(soda)
# .to_csv
# 최초 생성 이후 mode는 append
if not os.path.exists('output.csv'):
df.to_csv('output.csv', index=False, mode='w', encoding='utf-8-sig')
else:
df.to_csv('output.csv', index=False, mode='a', encoding='utf-8-sig', header=False)
Anaconda Prompt 에 들어오면 conda 패키지 관리자를 사용할 수 있게 됩니다.
> conda activate main
1.우선 conda 자체를 업그레이드 해줍니다.
> conda update -n base conda
2.다음으로 설치된 파이썬 패키지를 모두 최신 버전으로 업데이트 해줍니다.
>conda update -all
3. tensorflow 를 설치합니다
>pip install tensorflow
4.keras도 설치해줍니다
>pip install keras