코딩 (156) 썸네일형 리스트형 HTML[1] - HTML이란? 안녕하세요. 오늘은 HTML에 대해 알아보겠습니다. 1. HTML이란? HTML은 HyperText Markup Language의 약자로, 웹페이지를 만들기 위한 마크업 언어를 의미합니다. 마크업 언어는 문서내에 문장이나 그림, 표 등이 어떻게 배치되는지, 글자는 어떤 크기와 모양을 갖고 있는지에 대해 나타내는 언어로써, 쉽게 말해 웹페이지의 골격을 만들어주는 언어입니다. 프로그래밍 언어인 파이썬이나 C언어는 기계에 명령이나 연산을 시키는 목적으로 사용되지만, 마크업 언어인 HTML은 웹페이지의 구조를 만드는 역할만 할수 있습니다. 프로그래밍 언어는 실행을 위한 언어라면, HTML은 표현을 위한 언어라고 할 수 있겠네요. HTML은 태그와 속성, 내용과 요소로 이루어져있는데 여기서 태그는 명령어의 집합이.. 파이썬[12] - 그래프 그리기 안녕하세요. 오늘 비전공자의 코딩 독학 주제는 그래프 그리기 입니다. 학교를 다시 다니게 되면서 다양한 과제를 받았는데 그 중 그래프를 그려야만 하는 과제가 있었습니다. 보통 공대생들에게 그래프 그리는 툴이라고 하면 오리진이나 매트랩을 먼저 생각하겠지만, 이런 전문 소프트웨어는 비싸기 때문에 학생 입장에서 구매하기 쉽지 않고, 학교에서 제공해주더라도 개인적인 용도로 사용하기 어렵습니다. 하지만 우리에겐 만능 도구인 파이썬이 있으므로 간단한 코딩을 통해 그래프를 그려보도록 하겠습니다. 1. 필요한 라이브러리 (1) numpy 다차원 배열을 대규모로 처리할 수 있게 하는 라이브러리입니다. 데이터 구조와 수치계산에 많이 사용되는 라이브러리입니다. 아래 명령어를 활용해서 설치해주세요. #pip를 이용한 넘파이 .. VSCode 테마 바꾸기 안녕하세요. 오늘은 비쥬얼 스튜디오 코드의 테마를 변경해보겠습니다. 바로 시작하겠습니다. 우선 비주얼 스튜디오 코드를 실행시켜주세요. [파일]-[기본 설정]-[색 테마]로 들어가줍니다. 그럼 다음과 같이 기본 설치된 테마 목록이 뜹니다. 여기서 원하는 테마를 선택하셔도 되지만, 다른 테마를 원하신다면 가장 하단의 [추가 색 테마 설치...]를 눌러주세요. 그럼 좌측에 익스텐션 탭이 열리면서 테마가 검색됩니다. 여기서 원하는 테마를 선택해서 설치 버튼을 눌러주세요. 저는 Dracula official 테마를 설치해보겠습니다. 설치가 완료되면 아래와 같은 선택창이 뜨면서 자동으로 테마가 적용됩니다. 설치된 테마 중 원하는 테마를 선택해주세요. 테마가 정상적으로 적용되었습니다. 기본적으로 설치된 테마로 돌아가.. 비전공자의 코딩 독학 - 파이썬[10] 네이버 속보 크롤링하기 안녕하세요. 오늘은 파이썬으로 초록창 속보를 크롤링 해보겠습니다. 1. 개요 (1) 크롤링이란? 크롤링은 분산되어 있는 데이터를 검색/수집하는 기술입니다. 쉽게말하면 우리가 흔히 하는 초록창 검색을 대신해주는 프로그램이라고 할 수 있습니다. 우리는 오늘 웹페이지에서 데이터를 수집하는 크롤러를 프로그래밍해보겠습니다. (2) 사용하는 모듈 a. BeautifulSoup html코드를 파이썬이 이해할 수 있는 구조로 변환시켜주는 모듈입니다. 다음 명령어를 입력해 설치하실 수 있습니다. pip install beautifulsoup4 b. urlopen 이름 그대로 url을 열어주는 모듈입니다. 파이썬에 기본적으로 탑재된 모듈이므로 별도의 설치과정이 필요없습니다. 2. 코딩하기 (1) 코드 from bs4 im.. 파이썬 - Flask[1] 가상환경으로 Flask 구동하기 안녕하세요. 오늘의 파이썬 코딩 독학 주제는 virtualenv로 가상환경 구축하고, Flask로 웹서버 구동하기 입니다. 1. virtualenv란? 여러분이 파이썬 패키지를 설치할때 사용하는 pip는 아주 강력한 패키지 매니저입니다. 하지만 pip를 이용하여 패키지를 설치하면 설치된 패키지가 시스템 전체에 영향을 미치게 되고, 결국 다양한 프로젝트를 진행하며 더 다양한 패키지를 설치하는 과정에서 패키지 간의 충돌이 발생하게 됩니다. virtualenv와 같은 가상환경 매니저는 이러한 충돌이 일어나지 않도록 각 프로젝트별로 패키지들을 분리해주는 역할을 합니다. 2. virtualenv 사용법 (1) virtualenv 설치하기 cmd 창을 열고 아래와 같은 명령어를 입력하여 virtualenv를 설치합.. [파이썬] Tab error : inconsistent use of tabs and spaces in indentation 오류 1. 문제 파이썬 코드를 작성 시 들여쓰기와 문법을 완벽하게 하였음에도 다음과 같은 오류가 발생하는 경우가 있습니다. Tab error : inconsistent use of tabs and spaces in indentation tab이니 space니 하는거 보니까 띄어쓰기나 들여쓰기가 잘못된 것 같은데 코드를 아무리 다시 읽어봐도 문제가 없다면 다음과 같은 해결책이 있습니다. 2. 해결책 해결책은 간단합니다. 위와 같은 오류가 발생하는 이유는 바로 들여쓰기를 할때 space와 tab을 혼용했기 때문이므로 둘 중 하나만 사용해서 들여쓰기를 해주면 됩니다. [파이썬] import error : no module named 모듈이름 오류 1. 문제 파이썬 코드를 작성할 때 특정 모듈을 사용해야하는 경우 import 모듈이름 이라는 코드를 입력하면 됩니다. 하지만 원하는 모듈을 사전에 설치하지 않았다면 아무리 코드를 써내려가도 오류를 뿜어내게 됩니다. 이번에 다룰 import error : no module named 모듈이름 오류는 말그대로 import 하기위한 모듈을 찾을 수 없을때 발생하는 오류입니다. 2. 해결방법 이때 해결책은 간단한데, 아래와 같은 코드를 터미널에 입력하면 자동으로 모듈을 설치해줍니다. pip install 모듈이름 3. 주의사항 (1) MySQLdb 모듈을 설치할때 아래와 같은 코드를 입력하면 오류가 나는 경우가 있습니다. pip install mysqldb //오류정보 Could not find a versi.. PHP My Admin 'The mbstring extention is missing.' 오류 라즈베리파이에서 Apache2와 PHP 설치 후 PHP My Admin을 설치하였는데 다음과 같은 오류가 발생하는 경우가 있습니다. 바로 인터넷 주소창에 '서버의 IP/phpmyadmin/'를 입력했을 때 아래의 오류 문구가 표시되는 경우입니다. The mbstring extension is missing. Please check your PHP configuration. 해당 오류 발생시 다음과 같은 명령어를 입력하여 문제를 해결할 수 있습니다. sudo apt-get install phpmyadmin php-mbstring php-gettext 이 오류는 PHP My Admin을 설치할 때 mbstring을 함께 설치하지 않아서 발생하는 문제였으며 mbstring만 추가로 설치해주면 바로 해결되는 간.. 이전 1 ··· 13 14 15 16 17 18 19 20 다음