본문 바로가기

정리53

[c] c언어 시작하기 c언어 개발을 위해선 visual stidio를 다운 받아야만 한다 https://visualstudio.microsoft.com/ko/downloads/ Download Visual Studio Tools - Install Free for Windows, Mac, Linux Download Visual Studio IDE or VS Code for free. Try out Visual Studio Professional or Enterprise editions on Windows, Mac. visualstudio.microsoft.com 본인은 이미 설치 되어있었으므로, 따로 설치하지 않았다. 새로운 프로젝트를 다음과 같이 생성해주었다. 2023. 3. 26.
[web] html & internet 기획 무엇을 만들기 전 무엇을 만들지 미리 상상하고, 계획해보는 과정 사람이 하는 일 (원인) 기계가 하는 일 (결과) Code, Source, 컴퓨터 언어 등 애플리케이션(앱), 응용 프로그램, 프로그램 HTML의 중요성 1. 타 언어에 비해 쉬움 2. 활용도가 높은 웹페이지를 제작하는 언어 HTML 코딩 실습 환경 준비 에디터(Editor) windows - 메모장 mac - 텍스트 편집기 linux - gedit, nano, vim visual studio code 실습 2023. 3. 26.
[정보] 인스타 크롤링 해보기 1. 크롬 브라우저 열기 -> 인스타 검색페이지 url 만들기 -> 검색페이지 접속하기 -> 첫게시글 클릭하기 (인스타 로그인은 수동 필요...) from selenium import webdriver driver = webdriver.Chrome('드라이버 위치') import time #인스타 접속 driver.get('https://www.instargram.com') time.sleep(2) #검색 함수 def insta_searching(word): url = 'https://www.instagram.com/explore/tags/' + word return url word = '충남삼성고' url = insta_searching(word) driver.get(url) #첫 게시글 클릭 def .. 2021. 7. 20.
[정보] 정규식 표현 메타문자 : 정규표현식에서 사용함. 원래 그 문자가 가진 뜻이 아닌 특별한 용도로 사용하는 문자를 말함. 문자 집합 \w \W \d \D \s \S \b \B \w \W 단어, 비단어문자 re패키지 기본 메소드 import re 필수 re.match(pattern, string, flags) 문자열 처음부터 패턴이 일치되는 것 import re matchObj = re.match('a','a') print("1:",matchObj) print("2:",re.match('a','aba')) print("3:",re.match('a','bbb')) print("4:",re.match('a','baa')) re.search(patter,string,flags) re.match와 비슷하나 문자열의 처음부터 일치.. 2021. 7. 20.