기술나눔

6. 데이터 시각화 - 플라스크 프레임워크 시작하기(크롤러 및 데이터 시각화)

2024-07-11

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

1. 데이터 시각화 소개

데이터 시각화는 보다 많은 사람들이 정보를 이해하고 활용할 수 있도록 그래픽적 수단을 통해 정보를 명확하고 효과적으로 전달하고 전달하는 것을 주로 목표로 합니다.
우리는 다양한 플랫폼이 PC에서 액세스 가능, Android에서 액세스 가능, 차량 탑재 컴퓨터에서 액세스 가능 등 다양한 효과를 표시할 수 있기를 바랍니다. 데이터의 다양한 시각적 효과를 통합하고 성장(선형 차트, 지리적 분포)을 볼 수 있기를 바랍니다. - 지도, 비율 - 파이 모양 그림. 이 효과는 웹 프레임워크와 차트 js 프레임워크를 사용하여 얻을 수 있습니다.

Python 웹 프레임워크:
Django, 가장 유명하고 크고 포괄적이지만 초보자에게는 특정 임계 값이 있습니다.
Flask, 매우 간단합니다. 단 두 개의 기능, 즉 라우팅 및 전달을 위한 기능과 템플릿 렌더링을 위한 기능입니다.

후속 시각화 작업과 관련된 관련 프레임워크:
Flask웹사이트를 구축하는데 사용되는 프레임워크입니다.
Echarts다양한 오픈소스 차트 js 프레임워크
Wordcloud워드 클라우드는 단어의 단어 빈도 효과를 그래픽과 이미지를 통해 표시합니다.

2,플라스크

(1) 플라스크 프로젝트 생성

pycharm에서 플라스크 프레임워크를 사용하여 프로젝트를 빠르게 생성하는 방법

왼쪽 상단에 있는 파일을 클릭하고 newproject를 클릭하세요.

여기에 이미지 설명을 삽입하세요.

여기에 이미지 설명을 삽입하세요.

여기에 이미지 설명을 삽입하세요.

여기에 이미지 설명을 삽입하세요.

from flask import Flask         #从flask包中引入Flask模块

app = Flask(__name__)           #通过默认的名字,初始化了全局对象


#此处是flask完成定制的内容
#路由解析,通过用户访问的路径匹配相应的函数
@app.route('/')
def hello_world():
    return '你好!'           #注意默认没有开启debug模式(程序发布状态),所以此处的修改不会实时显示到服务器,可以重启服务器


if __name__ == '__main__':
    app.run()                   #调用对象,run方法就是服务器监听端口