flask에서 만든 데이터로 d3js 애니메이션 만들기.
애니메이션을 만듭시다. python 에서 애니메이션, 즉 각 프레임별로 필요한 데이터를 전송하고, 각 프레임을 만드는 작업을 해보려고 합니다. html 페이지를 만들어줍니다. - 처음에는 어떻게 하나 싶었는데 그냥 를 하나씩 올려주면서 진해하면 ...
애니메이션을 만듭시다. python 에서 애니메이션, 즉 각 프레임별로 필요한 데이터를 전송하고, 각 프레임을 만드는 작업을 해보려고 합니다. html 페이지를 만들어줍니다. - 처음에는 어떻게 하나 싶었는데 그냥 를 하나씩 올려주면서 진해하면 ...
flask에서 데이터를 javascript로 보내자. 저의 주력언어는 파이썬입니다. 파이썬으로 대부분의 데이터 처리를 하게 되는데, 데이터를 시각화하는 측면에서는 javascript, 특히 d3.js가 매우 편한 것 같아요. 그 측면에서, 제가 ...
python으로 animation을 만들려구요. 저는 보통 그림을 matplotlib를 사용해서 그립니다. 많이 만들어서, 그리고 만들 수 있는 것들이 많아서 유용합니다. 다만, 시뮬레이션이 수행되는 부분을 animation으로 처리할 수 없을까...
recap: node2vec node2vec은 word2vec처럼 skip-gram을 사용해서 node를 vector로 표현하는 방법론입니다. 그 과정에서 word2vec의 sequence와 같은 것을 네트워크의 sampling strategy를...
why do you wanna run bokeh server? 현재 구현중인 시스템에서 데이터를 시각화해서 보여줘야 합니다. 비교적 간단한 시뮬레이션 툴을 만드는 것인데, 이 과정에서 간단히 plot만 보내주는 것이 아니라, 애니메이션을 그려주면...
bokeh로 network 그리기. 저는 네트워크 분석을 주로 수행합니다. 따라서 네트워크를 시각화할 필요성이 많은데, 를 이용해서 그림을 그릴 때는 비교적 쉽게 그림을 그릴 수 있습니다. 이를 활용해서 png, svg의 형태로 그림을 뽑아내는 ...
matplotlib이 있는데 왜 bokeh를 써야 하나요? 뭐, 맞는 말씀입니다. 필요하면, matplotlib로 그림을 그리고, 웹으로 내보내야 한다면, 파일로 내보내고 그걸 가져오는 식으로 진행하면 되는데, 굳이 익숙한 matplotlib을 ...
jinja2는 flask에서 무슨 일을 하는가? flask로 웹서버를 구축하고 있습니다. flask를 통해서 웹서버를 구축하는 방식은 매우 간단합니다. 일단 다음과 같은 python 코드를 만듭니다. - 라는 url로 들어오면, 라는 templa...
왜 연속상속을 해야 하는가. flask를 이용해서 웹서버를 구축하시는 분이 얼마나 계신지는 잘 모르겠습니다만, 저는 flask를 이용해서, html페이지를 동적으로 rendering하는 작업을 수행하고 있습니다. 아무튼, 에 기본 골격이 되는 h...
flask에서 img를 첨부한 html 파일을 만듭시다. flask에서 html을 렌더링할때, static 폴더에 img를 생성하여 저장하고, 해당 이미지를 html내에 첨부하여 보여주려고 합니다. 간단하게, flask에서는 다음과 같은 함수를 ...
matplotlib.pyplot로 그린 그림을 편하게 html로 바꾸자. 파이썬으로 코딩하는 사람들은 시각화할때 대부분 를 사용할 것이라고 생각합니다. 특히 는 jupyter notebook과 붙으면 매우 굉-장해집니다. 그림을 바로 그리고 고치...
csv download 요즘 웹페이지를 만드는 프로젝트를 하고 있습니다. 간단하게 분석을 수행하고, 분석 결과를 보여주는 부분을 진행하고 있는데, 이 과정에서 분석 결과를 csv의 형식으로 다운받도록 처리하고 싶다는 생각을 했습니다. 왜, 보통 ...
file을 읽읍시다. 이전에는 html 페이지로부터 파일을 전달받은 다음, 파일을 저장하고 읽었습니다. 아래 코드처럼요. 그런데, 생각해보니까 굳이 그렇게 할 필요가 없는 것 같아요. 그냥 그 값을 바로 읽어들이면 되는 것 아닌가? 싶었습니다. ...
file submit via webpage 요즘 저는 간단한 analytics tool을 만들고 있습니다. 특정한 분석을 수행하기 위해서 필요한 데이터를 정의하고, 그 데이터를 사용자가 입력했을 때 데이터를 분석해서 결과를 뿌려주는 형식의 간단한...
flask로 만든 웹 페이지 더 예쁘게 만들기. flask로 만든 페이지 더 예쁘게 만들려고 합니다. 사실 이 부분은 front-end에 대한 부분입니다만, 결과를 더 예쁘게 보여줄 수 있다는 점에서, 또 이 부분이 많은 어른들에게 괜찮게 보인다...
what is divmod? 와 라는 값이 있고, 몫과 나머지를 구한다고 해봅시다. 아마도 대부분의 사람들은 다음과 같이 코드를 짤 것 같습니다. 매우 일반적이고, 당연한 것이기는 한데, python에서는 라는 함수를 built-in functi...