분류 전체보기

CSV는 몇 가지 필드를 쉼표(,)로 구분한 텍스트 데이터 및 텍스트 파일이다. 메모장이나 엑셀로 파일을 쉽게 만들 수 있고 다양한 프로그램에서 활용하여 사용할 수 있는 확장자이다. #크롤링 결과 comments를 pandas의 DataFrame 형식으로 읽어온다, data_com = pd.DataFrame(comments) data_com.columns = ['comment'] #csv파일로 저장 data_com.to_csv('댓글추출.csv', encoding='utf-8-sig') pandas형태로 받아온 데이터를 csv파일로 저장을 할 때 자료 내에 한글이 있는 경우 글자가 깨져서 표시되는 경우가 많다. 그래서 encoding='utf-8-sig' 을 두어 문제를 해결한다. (엑셀에서 지원하는 c..
대학교 때 진행한 작은 프로젝트 기록입니다. 더보기 학교에서 인공지능 특화 실무형 창의 소프트웨어 경진대회를 시행한다는 공고를 보았다. 그래서 친구들과 함께 개발톤 부분을 참가하기로 했다. 주제는 인공지능 및 응용기술을 활용한 sw개발이고 우리는 'AI댓글필터링'을 만들기로 기획하였다. 이에 첫 번째로 해야 할 것이 뉴스에 있는 댓글들을 크롤링해오는 것인데 해당 코드로 댓글들을 데이터로 따올 수 있다. # 라이브러리를 로드합니다. from bs4 import BeautifulSoup import requests import re import sys import pprint # 댓글을 넣을 빈 리스트를 생성합니다. List=[] # 네이버 뉴스 url을 입력합니다. url="https://news.nave..
ctrl + l : 화면이 전체가 지워짐 (clear 명령어도 동일) ls : list를 보여줌 ls -la : 숨겨져 있던 모든 파일을 보여줌 mkdir : 디렉터리를 만듦 pwd : 현재 작업 디렉터리를 출력 cd : change directory (cd -> home 디렉터리로 이동, cd dir -> dir 디렉터리로 이동) cd .. : 이전 디렉터리로 이동 ( . : 현재 디렉터리를 의미, .. : 이전 디렉터리를 의미) 응용) cd ../dir2 : ..을 통해 상위(이전) 디렉터리로 이동한 후 dir2로 즉시 이동할 수 있다. (상대 pass) cd /home/seojeong99/new_dir/dir2 : (절대 pass) rmdir : 디렉터리 삭제 rm -r 파일명 : 재귀적으로 돌면서..
아농하세요 바로 찾아온 걸음마총총 입니다. 이제 본격적으로 리눅스를 이용해 코딩 연습을 하기에 앞서 저의 vi편집기에는 아주 치명적인 오류가 있어서 그것을 수정해 보려고 합니다. 바로 코드를 적어나가는 vi편집기 내에서 백스페이스, 화살표가 제대로 작동을 하지 않은 문제 있는데요!! 저번 학기 강의 과제를 간단히 할 때에는 dev에 코드를 다 입력해두고 복사를 하거나 명령 모드에서 dd를 사용해 그냥 한 문장을 다 날려버리는 등 임기응변으로 하기는 했지만 더 이상은 참을 수 없지!!! 교수님의 강의를 따라 .vimrc파일(vim 설정파일)을 수정도 해보고 구글링을 통해 vim옵션도 변경을 해보았으나.... 여전히 안.됨. 하지만 어느 유능하신 분의 포스트로 인해 알게 된 방법은 아~주 간단했습니다!!! ..
오랜만에 글을 쓴당~!!~!~~! 코로나가 터지고 한동안 코딩을 놓고 놀고만 있다가 이제는 정말 시작해보려 한다(너무 늦었어 반성해!!!) 지금 하려고 하는 것이 코딩 테스트 알고리즘 공부인데 언어를 c++ 하고 싶어서 간단한 c++ 문법 공부를 먼저 하려고 한다. 그렇게 강의를 들으려고 하는데 교수님께서 리눅스 기반으로 강의를 하셔서 리눅스를 써야 할 듯하다. 저번 강의 때 VMware에 Ubuntu의 terminal으로 linux를 사용했어서 이번에도 그러려고 한다. VMware와 Ubuntu 설치해서 환결 설정까지 하는 것은 인터넷에 검색하면 바로 나오니 그것을 활용하기로 하고,, 뒤죽박죽 과제를 위해 만들었던 파일들을 시원하게 날려보자!! 리눅스에서 파일을 생성하는 명령어는 vi 파일명 하면 간단..
오늘은 web page의 영역을 나누는 내용을 다룰 것이다. 다른 사람들은 어떠한 단계로 코딩을 하는지 잘 모르겠지만 나는 구역을 나눠놓고 하는 것이 편한 것 같다. html을 가지고 본격적으로 페이지를 만들기 전에 c# form을 이용하여 디자인을 해주었다. html로 바로 만들기에는 막연할 수 있으므로 포토샵이나 파워포인트 등으로 디자인 설계를 하고 시작하는 것을 추천한다. 본격적으로 html 코딩을 시작해 보겠다. 영역을 나눌 때 가장 기본적으로 사용하는 태그는 div태그이다. div태그는 하나 이상의 태그를 묶는 태그로 레이아웃을 만들 때 좋은 태그이다. 사용 방법은 로 집합을 만든다고 생각하면 쉬울 것 같다. 레이아웃을 짤 때 큰 집합에서 작은 집합으로 나누어 가며 그리고 열(세로 방향)으로 먼..
아는 분의 부탁으로 작은 기능을 하는 web page를 디자인하게 되었다. 오랜만에 하는 web이라 기억이 잘 나지는 않지만 열심히 구글링 하며 해보려고 한다. 하지만 다음번에는 구글링이 아닌 내가 작성한 포스트를 보며 따라 하기 위해 글을 끄적여 본다. ㄲ,,,,ㅡ,,,,,저,,,,,,ㄱ,,,,,,,끄,,,,,,,,,,,,쩍,,,,,,,, 우선 web파일들을 저장할 폴더를 만든 후 폴더 불러오기를 한다. 그 후 html파일을 생성해야 하는데 새 파일을 만들고 파일 이름 뒤에 .html을 붙이면 된다. 나는 간단히 home.html이라고 했다. 이렇게 html 파일이 생성되었다면 제일 먼저 해야 할 일은 형식을 만드는 일이다. web초보라면 형식을 만드는 것조차 확인하지 않고는 투닥투닥하기 힘들다,,ㅎ ..
seojeon9
'분류 전체보기' 카테고리의 글 목록 (16 Page)