Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/itsvinayak/weather-app
weather app using different python based frameworks
https://github.com/itsvinayak/weather-app
backend beginner beginner-friendly beginner-project bootstrap css data django flask html py python python-framework tkinter twinkle weather web
Last synced: 18 days ago
JSON representation
weather app using different python based frameworks
- Host: GitHub
- URL: https://github.com/itsvinayak/weather-app
- Owner: itsvinayak
- License: mit
- Created: 2019-08-19T20:25:48.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-04-15T20:50:12.000Z (8 months ago)
- Last Synced: 2024-11-23T22:03:59.538Z (28 days ago)
- Topics: backend, beginner, beginner-friendly, beginner-project, bootstrap, css, data, django, flask, html, py, python, python-framework, tkinter, twinkle, weather, web
- Language: Python
- Homepage:
- Size: 12.7 MB
- Stars: 46
- Watchers: 6
- Forks: 38
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# learn python frameworks by making weather app
weather app using different python framework![](https://img.shields.io/github/repo-size/itsvinayak/weather-app.svg?label=Repo%20size&style=flat-square)
[![Made with python](http://ForTheBadge.com/images/badges/made-with-python.svg)](https://github.com/itsvinayak/weather-app)> Django
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of Web development, so you can focus on writing your app without needing to reinvent the wheel. It's free and open source.
>flask
Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. It began as a simple wrapper around Werkzeug and Jinja and has become one of the most popular Python web application frameworks.
>tkinter
Python offers multiple options for developing GUI (Graphical User Interface). Out of all the GUI methods, tkinter is the most commonly used method. It is a standard Python interface to the Tk GUI toolkit shipped with Python. Python with tkinter outputs the fastest and easiest way to create the GUI applications.
---
## Virtualenv & Dependencies
### create a virtualenv and run requirements.txtwhat is virtual environment ?
A virtual environment is a tool that helps to keep dependencies required by different projects separate by creating isolated python virtual environments for them. This is one of the most important tools that most of the Python developers use.
read more...- installing virtualenv
$ pip install virtualenv- creating virtualenv
$ virtualenv env
env is name of environment- activating virtual environment
$ source env/bin/activate- run requirements.txt
$ pip install -r requirements.txtNote: each application contains its own requirements
---
made by vinayak with 💕 and 🍺