본문 바로가기

Read

(4)
Python Beautiful Soup으로 웹 페이지의 내용 쉽게 가져오기~ 2016. 12. 16. 08:00 오늘은 웹 페이지 내용을 쉽게 가져올 수 있는 Python 라이브러리인 Beautiful Soup을 소개할까 합니다. 아나콘다[바로가기]에서는 이미 포함되어 배포되구요. 아니어도 쉽게 설치[바로가기]할 수 있습니다. 뭐 여하튼 시작하죠~~~ 무턱대고^^아주아주 심플한 뭐 그런 페이지입니다.^^. 이 페이지의 소스를 보면 뭐~ 정말 간단하다는 것을 알 수 있죠^^간단하게 beautiful soup4를 import해서 쉽게 웹페이지를 읽었습니다. Python3부터 urlopen은 urllib.request에서 가져와야 합니다. 그리고 BeautifulSoup에서 html을 읽는 옵션중 lxml은 빠르고 간편한 옵션을 가지고 있다고 안내하고 있네요^^여기서 soup이라는 변수로 받았으니, soup.p라고 하면..
Python pandas에서 excel 엑셀 파일 바로 읽어 오기 2016. 11. 23. 08:00 지난번에 텍스트 파일 읽어오기[바로가기]를 했었는데요. 오늘은 엑셀파일을 읽는걸 이야기할려구요^^ 언제나 그렇듯 쉽게~~~^^ 뭐 간단한것만~~~^^위 그림처럼 있는 엑셀파일이 있다면... Python의 pandas는 정~~말 쉽게요런 설정후에~단지 read_excel이라는 명령만으로 끝납니다.^^ (포스팅 끝~~)여기서 끝내면 약간 허망하니까.. 뭐 그래프라도 그려보죠^^아~ 이렇게 원하는 컬럼(column)만 가지고오면서 index를 지정할 수도 있습니다.뭐 index를 지정 안 할수도(^^) 있지만요^^
Python pandas에서 text 혹은 csv 파일 읽기 2016. 11. 17. 08:00 뭐... Python에서 text를 읽는 다는 건.. 아주 쉬운 많은 방법이 있어보입니다만, 오늘은 pandas로 읽는 명령하나(^^)를 소개할까 합니다. pandas에서 바로 읽으면 뭐.. 당연한 이야기지만, DataFrame에서 바로 작업이 가능하니 괜찮거든요^^^^ 심플한 import 작업이지요^^요렇게 생긴 데이터 파일을 읽어볼까 합니다. 내용은 숫자로 팍팍 채워져 있네요^^명령은 아주 단순하게 하나입니다.~~~ pd.read_csv^^ 그리고 각 columns의 이름을 names로 지정해주면 됩니다. 지정된 컬럼 이름으로 데이터들이 잘 로딩되었음을 알 수 있네요^^앞부분 10개만 읽어보면~ 뭐 당연히 잘~~^^무턱대고 그냥 plot을 해보면 됩니다. 좀 이상해서 그렇지^^넵... legend의 ..
Python에서 화일로 저장된 데이터를 Plot하는 간단한 예제 2014. 10. 29. 07:00 어떤 다른 이유없이 그냥 순전히 호기심에서 시작된 프로그램 공부는 또 별로 목적이 없어서 인지 그리 잘 진행되지 않았네요. 사실 제가 Python에 처음 관심을 가진건 더~ 오래전이지만, 실제로는 [바로가기]때부터였는데요. 그때가 2013년 7월이니 저도 참~ 게으른 사람이었나봅니다.^^. 뭐 여하튼 오늘을 살짝 Python에서 그래프그리는 예제를 보일까 하는데요. 간편히 화일로 저장되어 있는 데이터를 읽어서 그래프로 그리는 일을 해보도록 하겠습니다.^^. 먼저 화일은 위와 같이 탭문자로 구분된 숫자들이 저장된 txt 화일입니다. 필요하신분이 있을지 의문이지만 필요하시면 위 화일을 받으시면 됩니다. 이제 이렇게 저장된 화일을 열어서 탭으로 구분된 데이터를 각각의 변수에 저장하고 이를 다시 그래프로 표현하..

반응형