Programming (148) 썸네일형 리스트형 파이썬으로 트위터 스크랩하기 1. 파이썬으로 트위터 스크랩하기 한국에서는 뜸하기는 하지만, 트위터는 현재 전세계에서 가장 유명한 소셜네트워크 플랫폼이라고 할 수 있을 것이다. 그래서 데이터 과학자들은 트위터를 이용해서 다양한 분석을 진행하기도 한다. 비즈니스와 연구 어느 쪽에도 활용될 수가 있다. 트위터 상의 대화가 생체리듬을 나타낼 수 있다.(뉴욕타임즈 링크) 금융 전문가들은 트위터를 이용해서 주가를 예측한다. 트위터의 위치 정보를 활용하여 "번개"가 친 곳을 지도에 표시한다. 이러한 귀중한 정보를 그냥 흘려보내기는 참 아깝다. 이번에는 파이썬으로 트위터 스크랩하는 방법을 알아보도록 하자. 2. 트위터 API API란 애플리케이션 프로그래밍 인터페이스의 약자로, 프로그램들이 서로 상호작용을 하는 것을 도와주는 매개체라고 할 수 있.. 티스토리에 TOC(Table of Contents) 목차 만들기 Toc (Table of Content)가 있다면 전체 포스트의 내용을 한눈에 볼 수 있을 뿐만 아니라, 클릭 한번으로 해당 위치로 이동할 수 있습니다. 자동으로 Toc를 생성해주는 여러가지 오픈소스 라이브러리가 있습니다. Toc 라이브러리중 Tocbot를 Tistory에 적용하는 방법을 소개합니다. 1. 준비 https://tscanlin.github.io/tocbot/ 2. script, css CDN 적용 바로 위에 아래 코드를 붙여 넣는다. html 3. toc가 표시될 div 추가 본문이 시작되는 부분에 넣습니다. poster 스킨 기준 를 찾아 그 아래에 붙여 넣으면 됩니다. html 4. script 작성 바로 위에 아래 script 작성. html 5. css 수정 CSS버튼을 눌러서 CS.. 티스토리 단축키 Ctrl / 를 누르면 티스토리에서 단축키 목록이 나온다. 굵게 Ctrl B 서체 변경 Ctrl Alt T 링크 삽입 Ctrl K 기울임꼴 Ctrl I 제목 변경 Ctrl Alt 1 코드 블럭 Ctrl Alt , 밑줄 Ctrl U 본문 변경 Ctrl Alt 2 특수 문자 Ctrl Alt . 취소선 Ctrl Alt J 인용 변경 Ctrl Alt 3 이모티콘 Ctrl Alt E 글자색 Ctrl Alt [ 목록 변경 Ctrl Alt 4 단축키 목록 Ctrl / 배경색 Ctr lAlt ] 정렬 Ctrl Alt 5 파이썬 기본 개념 - 식별자 기본 개념 중에 대부분 당연히 이해가 되는 것들은 기록할 필요를 느끼지 못하는데, 식별자의 경우는 조금 암기를 해야 할 것 같아서 적어놓는다. 식별자에 공백 없는 경우 단어 사이 언더바( _ _ 붙인 경우 단어 첫번째 글자 대문자 itemlist item_list ItemList - Snake Case: 언더바( _ )를 중간 기호에 사용하는 방법 - Camel Case: 단어 첫 글자를 대문자로 만드는 방법 구분 내용 예 클래스 대문자로 시작, Camel Case 사용 GetData 함수 또는 변수 소문자로 시작, Snake Case 사용 뒤에 괄호 붙으면 함수를 의미 print() 뒤에 괄호 없으면 변수를 의미 pi Vim에서 복사 붙혀넣기 하는 법 Ctrl C + V 가 되지 않으니 불편하기 그지없다. 하지만, VIm은 애초에 OS의 클립보드를 사용하지 않게 설정되어 있기 때문에 그럴 수 밖에 없다고 한다. 복사붙혀넣기를 가능하게 하기 위해서는 먼저 클립보드를 지원하는 Vim version 인지를 확인해보아야 한다. vim --version 이 부분이 - 로 되어 있다면 활성화가 되지 않은 상태라는 뜻이다. 이걸 + 로 만들어 줘야 한다. 이는 기본적으로 apt로 설치하는 vim은 vim-tiny버전이기 때문이다. 따라서 시스템 클립보드를 지원하는 vim-huge 버전인 gvim 또는 vim-gtk, vim-gnome을 설치해야 시스템 클립보드를 사용할 수 있다. 따라서 다음과 같이 입력해보자. sudo apt update && sudo apt i.. 리눅스 디렉토리 위치 찾기 find [경로] -name [파일명] 이걸로 찾을 수 있다. 빔(Vim) 모드 Normal, Insert, Command Line 모드 설명 Normal Default; 네비게이션과 단순 수정을 할 때 사용한다. Insert 텍스트를 입력하거나 수정할 때 사용한다. Command Line 저장, 나가기와 같은 실행을 할 때 사용한다. 빔에는 Visul, Select, Ex-mode 등등 더 많지만, 우선은 이 세 가지가 가장 많이 쓰인다고 한다. Normal 모드로 돌아가기 위해서는 ESC 버튼을 누르면 된다. : (콜론) 를 누르고 q! (ie., :q!) 를 입력하면 아래와 같은 화면과 같이 보인다. : 콜론을 누르면 Command Line 모드로 들어가게 된다. 여기서 쓰인 :q!는 Vim 빔 에디터를 저장하지 않은 채 끄는 것이다. 동일한 기능을 ZQ 로도 대체할 수 있다. 여기서 처음 우분투 커맨드 라인 상태에서 vim H.. 텍스트 에디터와 빔(Vim) 설치 코딩을 하려다보니, IDE와 커맨드창, Android Studio, IntelliJ 등등 코드를 치기 위한 플랫폼이 참 많다는 것을 발견하게 된다. 어떤 것을 써야할까 찾아보다가 외국에서 Vim이라는 것을 보게 되었다. Vim은 마우스를 전혀 사용하지 않고 오로지 단축기와 키보드를 통한 조작으로 모든 것을 진행한다고 한다. 그래서 초보자에게 추천하지 않는 에디터라고 한다. 그런데 오히려 아무것도 모르기 때문에 처음부터 이것에 익숙해지도록 하면 좋겠다는 판단을 했다. 일러스트 같은 것을 공부해봤지만, 단축기를 알고 모르고의 차이는 업무의 효율과 시간이 엄청나게 차이가 난다는 것을 경험해본 바가 있다. 가장 심플하게 가고, 최대한 손이 한곳에서 움직이도록 조작하는 것이 가장 프로페셔널하고 빠른 길이다. 처음.. 이전 1 ··· 15 16 17 18 19 다음