[Links] An amateur who does not understand HTML or Web construction tries to create a Web service with Python + Flask

This is a weekend engineer by an inexperienced throat amateur A collection of links to memo articles for creating web apps in Python and Flask.

Make a note about Flask / Docker / Web development. For more information on each See the link below l.

[Landing page] This page Flask -> flaskr start & test Docker -> Docker command Web development

environment

MacBook Pro OS: Sierra 10.12.2 Python Version: Python 3.5.2 :: Anaconda 4.2.0 (x86_64) Web Framework Flask Virtual environment construction: Docker

Motivation

Motivation: ・ I'm building my work with R main, but once I can handle Deep Learning systems such as RNN, it seems interesting (I don't like the fact that the calculation is BlackBox ...). ・ Speaking of Deep Learning, Chainer and TensolFlow are major. These require Python -Python is a programming language, so it seems to have other applications. There will be no loss in writing. ・ Can Python do web scraping? If you follow the etiquette, you can get as much data as you want! ・ I don't understand the Web at all ... ・ Okay, let's make one simple web service after studying!

that's all. But ... it's a rough reason for me. .. .. It will take time. .. ..

Reason for choosing framework:

When developing a web service with Python When I investigated what was good,

Samurai Engineering: The hottest Python in 2017! Thorough comparison of three web frameworks

There was such an article.

Apparently, in the Python web framework, Dijango Flask Is the second strongest (or rather Dijango is the champion and Flask is the challenger), The other frameworks look like mosquito nets, so I decided to choose between the two.

The biggest reason is that "Flask seems to be able to develop more like programming than Dijango". "Programming" is important here. I'm not happy that I was able to serve you without knowing what I was doing.

So I chose Flask, In the first place, as a programming amateur who has never even developed an exe-type application, let alone Web development, it is difficult.

That's why, in the future, I will divide it into four parts, Python / Flask / Docker / Web development, and put them together at the link above. If you don't mind, please have a look. I'm glad if you can give me comments or advice.

Recommended Posts

[Links] An amateur who does not understand HTML or Web construction tries to create a Web service with Python + Flask
[Memo for Flask] An amateur who does not understand HTML or Web construction tries to create a Web service with Python + Flask
Create a web service with Docker + Flask
How to create a heatmap with an arbitrary domain in Python
Create a tool to automatically furigana with html using Mecab from Python3
Create a simple web app with flask
[Python] Quickly create an API with Flask
Let's make an A to B conversion web application with Flask! From scratch ...
[ES Lab] I tried to develop a WEB application with Python and Flask ②
[Python] How to create a local web server environment with SimpleHTTPServer and CGIHTTPServer
Steps to create a Twitter bot with python
Launch a web server with Python and Flask
A python amateur tries to summarize the list ②
Create an animated GIF local server with Python + Flask
Why not create a stylish table easily with Python?
[Python] How to create a 2D histogram with Matplotlib
I created an environment for Masonite, a Python web framework similar to Laravel, with Docker!
Continued [Python] Let's automatically translate English PDF (but not limited to) with DeepL or Google Translate to make a text file, no HTML.
How to deploy a web app made with Flask to Heroku
How to convert an array to a dictionary with Python [Application]
Create a Mastodon bot with a function to automatically reply with Python
Sample to put Python Flask web app on Azure App Service (Web App)
Probably the easiest way to create a pdf with Python3
A story about an amateur making a breakout with python (kivy) ②
A story about an amateur making a breakout with python (kivy) ①
Create a message corresponding to localization with python translation string
[Python Kivy] How to create an exe file with pyinstaller
Create a Python3.4 + Nginx + uWSGI + Flask Web application execution environment with haste using pyenv on Ubuntu 12.04