전체 글 71

1013 Python csv

엑셀과 호환되는 데이터 처리 방식. import pandas as pd myColumns= ('이름','나이') myEncoding= 'euc-kr' myData= [('아이유',30),('지민',50)] df =pd.DataFrame(myData,columns=myColumns) print('df:\n',df) print() filename='result01.csv' df.to_csv(filename,encoding=myEncoding,mode='w',index=True) #csv타입으로 변환하여 작성 df2 = pd.read_csv(filename,encoding=myEncoding,index_col=0) print('df2:\n',df2) import pandas as pd import numpy ..

Develop/Python 2022.10.13

1012 Python pandas DataFrame

# Series : 객체를 담을 수 있는 1차원 배열과 같은 자료구조 # DataFrame : 2차원 형태의 행/열 구조를 가지는 자료구조. 열 1개가 하나의 Series 구조다. import numpy as np import pandas as pd arr = np.array([[1,2,3],[4,5,6]]) print('arr:\n',arr) print(type(arr),arr.ndim,arr.shape) # 2 (2, 3) print(arr[0][1]) #2 df=pd.DataFrame([[1,2,3],[4,5,6]]) print('df:\n',df) ''' 0 1 2 0 1 2 3 1 4 5 6 ''' print(type(df),df.ndim,df.shape) print(df[0][1]) #[칼럼]..

Develop/Python 2022.10.13

1006 Python 파일 입출력,클래스

파일 입출력 import os print(os.getcwd()) #현재 작업중인 디렉토리 위치 확인. print(os.listdir('.')) #디렉토리 안에 존재하는 파일 리스트로 리턴. #['.project', '.pydevproject', '.settings', 'Ex01.py'] print(os.listdir('..')) #디렉토리 상위폴더 print(len(os.listdir('..'))) #디렉토리 상위폴더의 파일 갯수 flist =os.listdir('.') print('flist :',flist) def filetype(fn): print(fn,":",end='') if os.path.isfile(fn) : print('file') if os.path.isdir(fn) : print('di..

Develop/Python 2022.10.06

1004 Python Start For문,If문,list

아나콘다 설치(Anaconda3-2022.05-Windows-x86_64) help- eclipse market-pydev 검색-최상단 인스톨 재시작 - window-preference-pydev-intepreters-pythonintepreter - new -browse /pypy exe 머시깽이-anaconda 폴더-python 열기 -모두 체크- apply and close new-other-pydev-python project-new-pydev module (파일 생성) #_*_ coding:utf-8 ''' Created on 2022. 10. 4. @author: admin ''' # 변수 지정을 안했으므로 주석처리와 다름이 없다. print(123) print('abc') print('가나다..

Develop/Python 2022.10.06

22.9.12~22.9.30 팀프로젝트 회고

약 3주정도 팀프로젝트를 진행했었는데요. 처음 해보는 팀장... 듬직한 팀원들... 부족한 느낌이지만 정말 정신없이 보냈습니다. https://github.com/PostFace/Billy-A-Dream GitHub - PostFace/Billy-A-Dream: 빌리어드림 새로운 렌탈 빌리어드림 새로운 렌탈. Contribute to PostFace/Billy-A-Dream development by creating an account on GitHub. github.com 제 깃허브 리파지토리도 공유하며... 추후 더 정리해보도록 하겠습니다!

Develop 2022.10.06

0819 Spring Redirect AutoWired Valid

Redirect @RequestMapping(value = "/input") public String input(HttpServletRequest request,Model model) { String name=request.getParameter("name"); String age=request.getParameter("age"); model.addAttribute("name", name); model.addAttribute("age", age); model.addAttribute("addr", "서울"); //여기서 다른 요청을 따라 모델을 넘기면 해당 모델이 parameter로 취급된다. return "redirect:/last"; //다른 컨트롤러 요청(response.sendRedirect와 흡사..

Develop/Spring MVC 2022.08.22

0818 Spring

0818 스프링 구동 순서 pom.xml에서 maven 중앙 저장소에서 필요한 파일을 읽고 구동함 -> web.xml에서 context-param 읽음 ->root-context.xml 읽음 -> web.xml에서 servlet-mapping 읽음 -> /요청=>DispatcherServlet 요청 처리 -> web.xml에서 filter(설정시 작동) 읽음(servlet 안에 init-param=서블릿에서만 사용하는 변수) -> servlet-context.xml 읽음(/ 요청 했을때만 사용되는 것들이 정의되어있음) => prefix,suffix 변수 설정, scan 해야할 패키지 설정(com.spring.ex @Controller). ->HomeController.java(MVC중 컨트롤러다) 읽음 ..

Develop/Spring MVC 2022.08.22