공부/16산학프로젝트 썸네일형 리스트형 참고 사이트 목록 http://ourcstory.tistory.com/48http://ngee.tistory.com/406http://help.bizmailer.co.kr/csv-%ED%8C%8C%EC%9D%BC-%EB%A7%8C%EB%93%A4%EA%B8%B0/http://stackoverflow.com/questions/22132034/csv-error-iterator-should-return-strings-not-bytes-did-you-open-the-file-inhttp://thisok.org/bbs/board.php?bo_table=Windows&wr_id=26https://docs.python.org/3/library/csv.htmlhttps://wikidocs.net/4308https://pythonhost.. 더보기 [16산학프로젝트/Python]엑셀파일의 특정 행을 csv파일에 저장하기 엑셀 파일(.xlsx)에 고객들의 질문('QUESTION')과 그 질문의 주제('TOPIC'), 그에대한 답변('ANSWER')등이 담겨있다. 여기서 나는 고객들의 질문과 그 질문의 주제만 가져와서csv파일에 나란히 2개의 행으로 저장하려고 한다. 우선 엑셀파일의 데이터를 처리할 수 있는 모듈인 xlrd를 import한다. 질문들의 주제('TOPIC')를 리스트에 저장했다. 여기서 나는 고객들의 질문('QUESTION') 또한 리스트에 저장하여이 리스트들을 csv파일에 한 줄 씩 담고 싶은 것이다. 그래서 코드를 짜보았다(급 전개) 에러 발생! 뭔고하니... 인코딩 에러다 \U0001f31f 뭐지? 바로... 🌟요놈이었다. 대체 누가 상담 글에 저런 이모티콘을 쓰는거냐곸ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ아니지... .. 더보기 [16산학프로젝트] 봇은 어떻게 웹과 모바일 앱을 무너뜨릴 수 있을까 봇은 어떻게 웹과 모바일앱을 무너뜨릴 수 있을까 by Matt Schlicht (출처) 이번 프로젝트를 하는데에 동기부여가 된다! 더보기 [16산학프로젝트/Python]HTML 태그 제거하기 3번째 포스팅에서 언급했듯이, 주어진 csv파일의 데이터(HTML 태그 포함됨)를 읽어와서 임포트해온 html2text 메소드는 문자열만을 인자로 받기 때문에 읽어온 리스트 데이터를 문자열로 바꿔준 후 출력을 해보기로한다. 우선 코드는 다음과 같이 짜보았다. line 6에서 row가 리스트 형식이어서 line7에서 map(함수, iterable 데이터) 함수를 사용하여 문자열로 바꾸어주었다. map(function, iterable data) 함수에대해서 한 번 알아보자. (출처) python map() 함수 python docs 의 map 함수에 대한 정의를 보자. map(function, iterable, ...) Apply function to every item of iterable and ret.. 더보기 [16산학프로젝트/Python]3주차 이제는 실제로 주어진 데이터를 정제하는 과정이다. csv 파일에 고객의 문의 사항에 대한 상담원분들의 답변을 HTML태그를 포함하여 긁어온 내용들이 저장되어있다. 그러면 이제 내가 공부해야할 것들은 이럴 것 같다. 1. HTML의 대략적인 구조2. HTML 태그들을 제거하는 방법(Using Python)3. 제거한 나머지 알맹이 내용들을 data.csv의 '2행'에 저장하는 방법4. csv 파일에서 특정 열 또는 행의 데이터들만을 읽거나 쓰는 방법(3번 내용과 비슷) 더보기 [16산학프로젝트/Python]텍스트파일을 csv파일로 바꾸기 우선, 이 포스트는 나의 의식의 흐름대로 쓰는 글임을 알린다. 오늘 해볼 과제는 '메모장의 텍스트를 csv파일 형식에 맞게 바꿔서 저장하기'이다. 이를 위해서 필요한 작업(내 생각에)은 1. 텍스트 파일을 open하기 2. open한 파일에서 '\n(개행문자)'와 whitespace(띄어쓰기), 그리고 마침표( .) 등을 지우고 대신에 작은 따옴표( , )로 바꾸기 3. 이렇게 바뀐 파일을 csv 파일에 저장하기 이다. 1. 텍스트 파일을 open하기 우선 네이버 뉴스에서 기사 하나를 복사해서 메모장에 붙여넣어 텍스트 파일 하나를 생성했다. 이렇게 저장한 텍스트 파일을 open하는 코드를 작성하여 보았다. 2. open한 파일에서 '\n(개행문자)'와 whitespace(띄어쓰기), 그리고 마침표( .).. 더보기 [16산학프로젝트/Python]Delimiter csv파일을 다루는 연습을 시작했는데, csv파일을 읽을 때 reader 객체를 생성하는데, 속성값에서 delimiter라는 항목을 알게 되었다.우선, delimiter란 무엇일까?A delimiter is a sequence of one or more characters used to specify the boundary between separate, independent regions in plain text or other data streams. An example of a delimiter is the comma character, which acts as a field delimiter in a sequence of comma-separated values. (출처)즉, 텍스트 또는 데이터에.. 더보기 이전 1 다음