가상환경 만들어서 실행 pip install로 몇가지 패키지 설치 requirements.txt 를 추출 만든 가상환경 삭제 새로 가상환경 만듬 기존에 만든 requriements.txt를 이용해서 패키지를 한번에 설치 python -m venv env2023-11-16 cd env2023-11-16/ source ./bin/activate python --version pip install jinja2 pip install numpy pip install pandas pip install fastapipip freeze > requirements.txt cat requirements.txt cat ~/requirements.txt annotated-types==0.6.0 anyio==3.7.1 exce..
Python
$ python --version Python 3.6.15 $ python -m pip install --upgrade pip --user $ python -m pip install notebook --user
2024년의 매월 마지막 날만 고르기 df1 = pd.DataFrame(pd.date_range('2024-01-01', '2024-12-31', freq='M'), columns=['DATE']) df1 DATE 0 2024-01-31 1 2024-02-29 2 2024-03-31 3 2024-04-30 4 2024-05-31 5 2024-06-30 6 2024-07-31 7 2024-08-31 8 2024-09-30 9 2024-10-31 10 2024-11-30 11 2024-12-31 2024년의 매주 토요일 고르기 df2 = pd.DataFrame(pd.date_range('2024-01-01', '2024-12-31..
목적 csv file이 아닌 string으로 입력받아서 pandas data frame만들기 코드 csv_str = ''' DATE,WEIGHT 2022-11-03,74.2 ... ... ... 2023-08-04,64.5 ''' from io import StringIO csvStringIO = StringIO(csv_str) df = pd.read_csv(csvStringIO, sep=",") df.info() 결과 ''' RangeIndex: 275 entries, 0 to 274 Data columns (total 2 columns): # Column Non-Null Count Dtype --- ------ -------------- ----- 0 DATE 275 non-null object 1 ..