I really wanted to learn decorators, so I decided to teach it to force me to understand it more deeply - see my simple guide here: https://pythonhowtoprogram.com/simple-guide-to-decorators-in-python-3-when-and-how-to-use-them/
**https://pythonhowtoprogram.com/simple-guide-to-decorators-in-python-3-when-and-how-to-use-them/**
​
This is how I managed to think about it which was really helpful for me.
https://preview.redd.it/080kpm6h4ie61.png?width=1446&format=png&auto=webp&s=d88f437d02c7732ed070d694c00be6289f238d37
One question I had for the group was what are some use cases where you found decorators to be especially helpful?
For me, it's been (1) performance measurement, (2) ensuring right access rights in flask apps, (3) debugging function calls by having decorator write function call to log files.
/r/Python
https://redd.it/l8q6pm
**https://pythonhowtoprogram.com/simple-guide-to-decorators-in-python-3-when-and-how-to-use-them/**
​
This is how I managed to think about it which was really helpful for me.
https://preview.redd.it/080kpm6h4ie61.png?width=1446&format=png&auto=webp&s=d88f437d02c7732ed070d694c00be6289f238d37
One question I had for the group was what are some use cases where you found decorators to be especially helpful?
For me, it's been (1) performance measurement, (2) ensuring right access rights in flask apps, (3) debugging function calls by having decorator write function call to log files.
/r/Python
https://redd.it/l8q6pm
Python How To
Simple Guide To Decorators in Python 3 – When and How to Use Them | Python How To
Python is a very versatile programming language - there is a great deal you can accomplish with it. Useful as it may be, that versatility…
Top 10 Python Libraries for Data Science - CLOUDit-eg
https://cloudit-eg.com/top-10-python-libraries-for-data-science/
/r/Python
https://redd.it/l8ryma
https://cloudit-eg.com/top-10-python-libraries-for-data-science/
/r/Python
https://redd.it/l8ryma
CLOUDit-eg
Top 10 Python Libraries for Data Science - CLOUDit-eg
Python has been the seductive programming language for data scientists for some time. Anyone who works in Data Science is certainly familiar with Python libraries.
Jupyter notebook cells in some app idea
I wish to create an app where students can make notes including adding videoclips, images, text etc and also add executable code snippets which work in similar fashion to jupyter notebooks. Is this possible to do? and if so any resources from where I can start
/r/JupyterNotebooks
https://redd.it/l8jck6
I wish to create an app where students can make notes including adding videoclips, images, text etc and also add executable code snippets which work in similar fashion to jupyter notebooks. Is this possible to do? and if so any resources from where I can start
/r/JupyterNotebooks
https://redd.it/l8jck6
reddit
Jupyter notebook cells in some app idea
I wish to create an app where students can make notes including adding videoclips, images, text etc and also add executable code snippets which...
Updated for 2021: Docker, Django, Traefik, and IntercoolerJS is My Go-To Stack for Building a SaaS in 2021
https://www.simplecto.com/docker-django-traefik-intercoolerjs-is-my-stack-for-2021/
/r/django
https://redd.it/l8w7as
https://www.simplecto.com/docker-django-traefik-intercoolerjs-is-my-stack-for-2021/
/r/django
https://redd.it/l8w7as
Simple CTO
Docker, Django, Traefik, and IntercoolerJS is My Go-To Stack for Building a SaaS in 2021
I provide a deeper-dive on the tech stack I like to use in 2021. It is simple, easy to work with, and allows you to grow out of it when the time comes. Updated for 2021!
Sunday Daily Thread: What's everyone working on this week?
Tell /r/python what you're working on this week! You can be bragging, grousing, sharing your passion, or explaining your pain. Talk about your current project or your pet project; whatever you want to share.
/r/Python
https://redd.it/l8ze6w
Tell /r/python what you're working on this week! You can be bragging, grousing, sharing your passion, or explaining your pain. Talk about your current project or your pet project; whatever you want to share.
/r/Python
https://redd.it/l8ze6w
reddit
Sunday Daily Thread: What's everyone working on this week?
Tell /r/python what you're working on this week! You can be bragging, grousing, sharing your passion, or explaining your pain. Talk about your...
The right way to use a ManyToManyField in Django
When you design a database for a large product, it is inevitable to arrive at a point where you have two models that are related to each other in a way that does not get solved using a ForeignKey alone.
A good example of a many-to-many relationship is the relationship between a sandwich and a sauce. I like a chicken teriyaki sandwich but only if it contains barbeque sauce as well as mayonnaise sauce. So the same sandwich can have multiple sauces. At the same time I want mayonnaise sauce to appear on a turkey sandwich as well, so the same sauce can be used on different kinds of sandwiches.
This is a great place to use the ManyToManyField offered by Django instead of a regular ForeignKey. Unfortunately the way Django deals with this is a bit unintuitive and can be confusing, so I thought it would be best to demonstrate how a many to many relationship works under the hood.
## Many-to-many relationship in a database
To maintain a many-to-many relationship between two tables in a database, the only way is to have a third table which has references to both of those tables. This table is called a “through” table and each
/r/django
https://redd.it/l937f1
When you design a database for a large product, it is inevitable to arrive at a point where you have two models that are related to each other in a way that does not get solved using a ForeignKey alone.
A good example of a many-to-many relationship is the relationship between a sandwich and a sauce. I like a chicken teriyaki sandwich but only if it contains barbeque sauce as well as mayonnaise sauce. So the same sandwich can have multiple sauces. At the same time I want mayonnaise sauce to appear on a turkey sandwich as well, so the same sauce can be used on different kinds of sandwiches.
This is a great place to use the ManyToManyField offered by Django instead of a regular ForeignKey. Unfortunately the way Django deals with this is a bit unintuitive and can be confusing, so I thought it would be best to demonstrate how a many to many relationship works under the hood.
## Many-to-many relationship in a database
To maintain a many-to-many relationship between two tables in a database, the only way is to have a third table which has references to both of those tables. This table is called a “through” table and each
/r/django
https://redd.it/l937f1
reddit
The right way to use a ManyToManyField in Django
When you design a database for a large product, it is inevitable to arrive at a point where you have two models that are related to each other in...
I didn't know where else to ask
I recently brought a new laptop and because of automatic update it got reset. After reinstalling anaconda now it isn't launching Jupiter notebook. I click on launch after some loading nothing happens. What should I do. I tried re installation but same problem is happening again and again.
/r/JupyterNotebooks
https://redd.it/kctvyf
I recently brought a new laptop and because of automatic update it got reset. After reinstalling anaconda now it isn't launching Jupiter notebook. I click on launch after some loading nothing happens. What should I do. I tried re installation but same problem is happening again and again.
/r/JupyterNotebooks
https://redd.it/kctvyf
reddit
I didn't know where else to ask
I recently brought a new laptop and because of automatic update it got reset. After reinstalling anaconda now it isn't launching Jupiter notebook....
How do I store TextBlob's resultant value in Post Model for sorting posts?
In my project, I have to use TextBlob and store the value of someText.sentiment's polarity in the Post model so I can sort it by posts which have most positive comments, on top.
This is what I've tried.
# Post Model
class Post(models.Model):
title = models.CharField(maxlength=100)
content = models.TextField()
dateposted = models.DateField(autonowadd=True)
author = models.ForeignKey(User, ondelete=models.CASCADE)
image = models.ImageField(default="/default.png", uploadto='postpics')
tags = TaggableManager()
rank = models.IntegerField(default=1000)
# Comment Model
class Comment(models.Model):
author = models.CharField(maxlength=60)
body = models.TextField()
createdon = models.DateTimeField(autonowadd=True)
post = models.ForeignKey(Post, ondelete=models.CASCADE)
ratings = models.IntegerField(default=0)
/r/django
https://redd.it/l8qiag
In my project, I have to use TextBlob and store the value of someText.sentiment's polarity in the Post model so I can sort it by posts which have most positive comments, on top.
This is what I've tried.
# Post Model
class Post(models.Model):
title = models.CharField(maxlength=100)
content = models.TextField()
dateposted = models.DateField(autonowadd=True)
author = models.ForeignKey(User, ondelete=models.CASCADE)
image = models.ImageField(default="/default.png", uploadto='postpics')
tags = TaggableManager()
rank = models.IntegerField(default=1000)
# Comment Model
class Comment(models.Model):
author = models.CharField(maxlength=60)
body = models.TextField()
createdon = models.DateTimeField(autonowadd=True)
post = models.ForeignKey(Post, ondelete=models.CASCADE)
ratings = models.IntegerField(default=0)
/r/django
https://redd.it/l8qiag
reddit
How do I store TextBlob's resultant value in Post Model for...
In my project, I have to use TextBlob and store the value of someText.sentiment's polarity in the Post model so I can sort it by posts which have...
P Stanford Researchers Introduces ArtEmis, A Dataset Containing 439K Emotion Attributions Paper and code included
ArtEmis, described as the Affective Language for Visual Art, is a novel large-scale dataset and its accompanying ML models to provide a detailed understanding of the interplay between visual content, emotional effects it may have, and explanations of the latter in language. It is developed by researchers at Stanford University, Laboratoire d’Informatique de l’Ecole Polytechnique (LIX), and King Abdullah University of Science and Technology (KAUST).
Summary: https://www.marktechpost.com/2021/01/30/stanford-researchers-introduces-artemis-a-dataset-containing-439k-emotion-attributions/?
Paper: https://arxiv.org/pdf/2101.07396.pdf
Github: https://github.com/optas/artemis
Dataset: https://www.artemisdataset.org/#dataset
/r/MachineLearning
https://redd.it/l91oit
ArtEmis, described as the Affective Language for Visual Art, is a novel large-scale dataset and its accompanying ML models to provide a detailed understanding of the interplay between visual content, emotional effects it may have, and explanations of the latter in language. It is developed by researchers at Stanford University, Laboratoire d’Informatique de l’Ecole Polytechnique (LIX), and King Abdullah University of Science and Technology (KAUST).
Summary: https://www.marktechpost.com/2021/01/30/stanford-researchers-introduces-artemis-a-dataset-containing-439k-emotion-attributions/?
Paper: https://arxiv.org/pdf/2101.07396.pdf
Github: https://github.com/optas/artemis
Dataset: https://www.artemisdataset.org/#dataset
/r/MachineLearning
https://redd.it/l91oit
MarkTechPost
Stanford Researchers Introduces ArtEmis, A Dataset Containing 439K Emotion Attributions | MarkTechPost
How to trigger changing in database
I built simple web API using Django to send data from Arduino with ESP to database server. the problem is how see a Realtime changes because I test that with ajax just fetch a data when I click on the button. I need something like chatting a real time chat. I need something simple IDK what should I do should I use celery, channels or signals. what a simple and effective one
/r/django
https://redd.it/l8u7i0
I built simple web API using Django to send data from Arduino with ESP to database server. the problem is how see a Realtime changes because I test that with ajax just fetch a data when I click on the button. I need something like chatting a real time chat. I need something simple IDK what should I do should I use celery, channels or signals. what a simple and effective one
/r/django
https://redd.it/l8u7i0
reddit
How to trigger changing in database
I built simple web API using Django to send data from Arduino with ESP to database server. the problem is how see a Realtime changes because I...
Eric Idle (Monty Python) retweets Guido, has no idea what Python is
https://twitter.com/EricIdle/status/1355325081954574345
/r/Python
https://redd.it/l8tcbl
https://twitter.com/EricIdle/status/1355325081954574345
/r/Python
https://redd.it/l8tcbl
Twitter
Eric Idle
Thanks Guido. That's very flattering. I'm still a little unclear as to what it is but congratulations and well done. https://t.co/2bi8oImyI4
Has anyone read the new 2020 edition of Mastering Django book? Would you recommend?
Hi folks.
I'm actually planning to buy this new Mastering Django ebook. Read the free chapters and quite liked it!
Has anyone here read this book completely and would you recommend it to a beginner? FWIW I've completed the Polls app from official documentation.
/r/django
https://redd.it/l9d196
Hi folks.
I'm actually planning to buy this new Mastering Django ebook. Read the free chapters and quite liked it!
Has anyone here read this book completely and would you recommend it to a beginner? FWIW I've completed the Polls app from official documentation.
/r/django
https://redd.it/l9d196
Djangobook
DjangoBook.com is a listing of all up-to-date books on the Django Web Framework.
How do we know that imported third party python library isn't spying on our program?
Hello. Im just curious. If someone installs third party library, how do we know that it doesn't contain malicious code. I know that the code is open source. But, who reviews it?
/r/Python
https://redd.it/l9basm
Hello. Im just curious. If someone installs third party library, how do we know that it doesn't contain malicious code. I know that the code is open source. But, who reviews it?
/r/Python
https://redd.it/l9basm
reddit
How do we know that imported third party python library isn't...
Hello. Im just curious. If someone installs third party library, how do we know that it doesn't contain malicious code. I know that the code is...
I wrote an async TCP Port Scanner in Python 3 that uses only built-in libraries and is up to 20x faster than Nmap.
This is a simple concept of a TCP/IP full-connect scanner that uses Python's asyncio framework to perform a substantial number of connections to ports on multiple hosts in just a few seconds. Although very simple, this application can be used to quickly scan ports in ethical hacking and network administration tasks, power the back-end of live-host monitoring applications or even just serve as an example for people who want to understand a bit more of the (rather confusing, I'd say) asyncio framework.
It can scan 1000 remote ports in less than 2 seconds.
This application is a preparation for a full-fledged, pure-Python, asynchronous network scanner for ethical hacking I'm working on that will integrate other scanning techniques such as SYN, NULL/FIN/XMAS, Maimon, ACK, UDP and others.
Contributions and Pull Requests to the project are welcome.
Check it out on my GitHub:
https://github.com/EONRaider/Simple-Async-Port-Scanner
/r/Python
https://redd.it/l9f4a0
This is a simple concept of a TCP/IP full-connect scanner that uses Python's asyncio framework to perform a substantial number of connections to ports on multiple hosts in just a few seconds. Although very simple, this application can be used to quickly scan ports in ethical hacking and network administration tasks, power the back-end of live-host monitoring applications or even just serve as an example for people who want to understand a bit more of the (rather confusing, I'd say) asyncio framework.
It can scan 1000 remote ports in less than 2 seconds.
This application is a preparation for a full-fledged, pure-Python, asynchronous network scanner for ethical hacking I'm working on that will integrate other scanning techniques such as SYN, NULL/FIN/XMAS, Maimon, ACK, UDP and others.
Contributions and Pull Requests to the project are welcome.
Check it out on my GitHub:
https://github.com/EONRaider/Simple-Async-Port-Scanner
/r/Python
https://redd.it/l9f4a0
GitHub
GitHub - EONRaider/Simple-Async-Port-Scanner: A simple asynchronous TCP/IP Connect Port Scanner in Python 3
A simple asynchronous TCP/IP Connect Port Scanner in Python 3 - EONRaider/Simple-Async-Port-Scanner
Deploying a Flask and Vue App to Heroku with Docker and Gitlab CI
https://testdriven.io/blog/deploying-flask-to-heroku-with-docker-and-gitlab/
/r/flask
https://redd.it/l9e1db
https://testdriven.io/blog/deploying-flask-to-heroku-with-docker-and-gitlab/
/r/flask
https://redd.it/l9e1db
testdriven.io
Deploying a Flask and Vue App to Heroku with Docker and Gitlab CI
This tutorial looks at how to containerize a full-stack web app powered by Flask and Vue and deploy it to Heroku using Gitlab CI.
Does anyone know of any themes that only change the color?
All of the themes I've found completely reformat the notebook. I'm looking for a way to simply make the page dark mode without changing anything else.
Or if anyone knows what changes I can make to the default css file to make the background black. For some reason it doesn't do anything when I change the values.
​
Thanks
/r/JupyterNotebooks
https://redd.it/l9ohri
All of the themes I've found completely reformat the notebook. I'm looking for a way to simply make the page dark mode without changing anything else.
Or if anyone knows what changes I can make to the default css file to make the background black. For some reason it doesn't do anything when I change the values.
​
Thanks
/r/JupyterNotebooks
https://redd.it/l9ohri
reddit
Does anyone know of any themes that only change the color?
All of the themes I've found completely reformat the notebook. I'm looking for a way to simply make the page dark mode without changing anything...
Need help to not make yet another trash article on Medium
Hi all,
Over the last couple of months I've been posting here with some questions regarding background processing in Flask. It's been incredibly helpful and I've now got a working setup sorted running the following:
Flask Application Factory Pattern
Celery and Redis for background tasks
Docker deployment with docker-compose
Azure hosted and connected to Azure SQL Server
Getting Celery sorted took a while and a lot of the information was either not really there, required a lot of digging, was related more to Django than flask or did not go far enough in catering for a production setup of Flask and celery. In particular how to link to Gunicorn, integrations with pytest, and using with the app factory pattern.
To that end, I'd really like to give back a bit and do a bit of a write up on how I got a production ready setup working for flask with the above config, as I genuinely think it would be super useful.
My only concern is that a lot was trial and error. I could definitely use some help in proofreading both the code and some of the DevOps components (Dockerfiles spring to mind) to make sure I'm not putting out bad info.
/r/flask
https://redd.it/l9h3ky
Hi all,
Over the last couple of months I've been posting here with some questions regarding background processing in Flask. It's been incredibly helpful and I've now got a working setup sorted running the following:
Flask Application Factory Pattern
Celery and Redis for background tasks
Docker deployment with docker-compose
Azure hosted and connected to Azure SQL Server
Getting Celery sorted took a while and a lot of the information was either not really there, required a lot of digging, was related more to Django than flask or did not go far enough in catering for a production setup of Flask and celery. In particular how to link to Gunicorn, integrations with pytest, and using with the app factory pattern.
To that end, I'd really like to give back a bit and do a bit of a write up on how I got a production ready setup working for flask with the above config, as I genuinely think it would be super useful.
My only concern is that a lot was trial and error. I could definitely use some help in proofreading both the code and some of the DevOps components (Dockerfiles spring to mind) to make sure I'm not putting out bad info.
/r/flask
https://redd.it/l9h3ky
reddit
Need help to not make yet another trash article on Medium
Hi all, Over the last couple of months I've been posting here with some questions regarding background processing in Flask. It's been...
Monday Daily Thread: Project ideas!
Comment any project ideas beginner or advanced in this thread for others to give a try! If you complete one make sure to reply to the comment with how you found it and attach some source code!
/r/Python
https://redd.it/l9pnlk
Comment any project ideas beginner or advanced in this thread for others to give a try! If you complete one make sure to reply to the comment with how you found it and attach some source code!
/r/Python
https://redd.it/l9pnlk
reddit
Monday Daily Thread: Project ideas!
Comment any project ideas beginner or advanced in this thread for others to give a try! If you complete one make sure to reply to the comment with...
A stock market telegram bot built with python and mongodb
Hey! Good people of reddit. I would like to showcase an intermediate level project I made. So here's a little background, many traders need to know when a certain stock Crosses a threshold for that there are many services and the one I used included 5-6 steps to set one trigger, so I thought that it would be nice if I could have my own bot deployed on a messaging app. Here I have built a telegram bot that allows users to set triggers for stock of their choice.
Users can set triggers for multiple stock and at multiple price points.
I have used the following :
1. yfinance, alpha vantage and telegram api
2. Mongodb
Github link: https://github.com/pratik-choudhari/StockNotify
I have added detailed readme and have kept multiple topics open for contributions. Do check it out😊
I would like hear from you in the comments, good or bad, anything!
/r/Python
https://redd.it/l9b3va
Hey! Good people of reddit. I would like to showcase an intermediate level project I made. So here's a little background, many traders need to know when a certain stock Crosses a threshold for that there are many services and the one I used included 5-6 steps to set one trigger, so I thought that it would be nice if I could have my own bot deployed on a messaging app. Here I have built a telegram bot that allows users to set triggers for stock of their choice.
Users can set triggers for multiple stock and at multiple price points.
I have used the following :
1. yfinance, alpha vantage and telegram api
2. Mongodb
Github link: https://github.com/pratik-choudhari/StockNotify
I have added detailed readme and have kept multiple topics open for contributions. Do check it out😊
I would like hear from you in the comments, good or bad, anything!
/r/Python
https://redd.it/l9b3va
GitHub
GitHub - pratik-choudhari/StockNotify: Easy to deploy stock trigger bot built using python and mongoDB
Easy to deploy stock trigger bot built using python and mongoDB - pratik-choudhari/StockNotify
15x speedup for flask/werkzeug form multipart file upload with bytes.find() and bytes.rindex()
https://github.com/pallets/werkzeug/issues/875#issuecomment-770193486
/r/Python
https://redd.it/l9t88h
https://github.com/pallets/werkzeug/issues/875#issuecomment-770193486
/r/Python
https://redd.it/l9t88h
GitHub
werkzeug.formparser is really slow with large binary uploads · Issue #875 · pallets/werkzeug
When I perform a multipart/form-data upload of any large binary file in Flask, those uploads are very easily CPU bound (with Python consuming 100% CPU) instead of I/O bound on any reasonably fast n...