728x90
반응형
SMALL

스마트한 개발 공부 39

flask를 사용하여 python에서 간단한 웹페이지 만들기 #1

python에서 flask 라이브러리를 사용해서 간단하게 웹페이지를 만들어보자. 기본적으로 python이 설치되어 있다는 가정하에 설명을 진행한다. 명령 프롬프트를 들어간다. 내가 만들고자 하는 파일을 우선 만들고 해당 폴더에 들어간다. mkdir web_flask cd web_flask virtualenv 설치 pip install virtualenv virtualenv 명령을 통해서 userlists 프로젝트 생성 virtualenv userlists ativate.bat 명령어를 통해 가상환경으로 들어간다. Scripts\activate.bat flask 라이브러리 설치 pip install flask 파이썬 라이브러리는 일반적으로 requirement.txt 파일로 관리한다. freeze 명령어는..

[Python] 코팅테스트 할 때 사용하면 좋은 coding 스킬

python 수업을 듣다가 문득 문제해결 수업에서 배운 유용한 coding 스킬들이 생각이 나서 글을 적게 되었다. 이때 나는 python 왕 초보였기 때문에 초보분들이 사용하기에는 정말 좋을 것이다. 1. List comprehension (여러 줄로 쓰여진 리스트 코드 짥게 쓰기) list를 만들 때 보통 변수를 선언하고 그 안에 리스트를 넣는다. 예를 들면 data= [] for i in range(10): data.append(i*i) print (data) 이런식으로 많이 만든다. 하지만 코딩을 하다보면 최대한 깔끔하게 만들고 싶은 강박관념이 생길 것이다. data = [i*i for i in range(10)] 이렇게 간단하게 변경할 수 있다. if 문이 들어가는 list 생성 코드를 바꿀 때..

Python을 스마트하게 사용하기 위한 여러가지 방법

요즘은 python을 공부하는 사람들이 많아지고 그에 따라 python을 사용하는 방법들도 많아졌다. 그 중에서 내가 해본 방법중에서 추천할만한 방법을 알려드리려고 한다. 1. python을 사용하기 편한 IDE(Integrated Development Environment) IDE란 python을 좀 더 유용하게 사용하기 위한 통합 개발 환경이다. python을 사용하는 대부분의 사람들은 다른 통합 개발 환경 프로그램을 사용한다. 나도 처음에는 python에서 제공해주는 기본 개발 환경을 사용하다가 나중에 다른 방법들에 대해 알게 되었다. python을 설치하고 나서 window 검색창에 python을 검색하면 검은 배경의 창이 뜨는데 여기 말고 idle이라고 검색을 한 뒤에 들어가면 python에서 ..

C언어를 통한 아두이노 활용 기초 #1

공장 내 설비와 기계에 사물인터넷(IoT)을 설치하여 공정 데이터를 실시간으로 수집하고, 이를 분석하고 스스로 제어할 수 있는 공장을 스마트 팩토리라고 한다. 그렇다면 당연히 IoT를 활용하는 방법을 알아야한다!! 이를 위한 기초 활동으로 아두이노를 사용해보려고 한다. 1. C언어란? 1970년대 초 AT&T의 Dennis Ritchie 에 의하여 개발되었으며 UNIX 운영 체제 개발에 필요해서 만들어졌다. 장점으로는 간결하고 효울적이며, 강력하고 유연하다. 무슨 말인지 너무 어렵죠...?! 쉽게 말하면 사람과 컴퓨터 사이의 의사소통을 위한 프로그래밍 언어라고 생각하시면 됩니다. - C프로그래밍의 기본 골격 2. 아두이노란? 2005년 이탈리아 Masimo Banzi 교수 팀에 의해 개발되었으며 절친한 ..

728x90
반응형
LIST