Python Daily
2.57K subscribers
1.48K photos
53 videos
2 files
38.9K links
Daily Python News
Question, Tips and Tricks, Best Practices on Python Programming Language
Find more reddit channels over at @r_channels
Download Telegram
Easiest way to get notified when a new user signs up

What's the easiest way to get notified when a new user signs up (I'm currently using django allauth). Should I just get final signup view to send out an email or is there already an inbuilt way to manage this?

/r/django
https://redd.it/878bip
Best Practice for connecting and using MySQL DB in Flask. [Discussion]

Hey Guys,

Need some help. I am building a flask app based on a lot of DB Work. I am currently using flask_mysqldb. I am having issues with this (I posted last night about returning values). It seems clunky and not super robust.

I am looking for recommendations as to what to replace it with.

I need to be able to (Read and Write to tables). (Call stored procedures with Return Parameters). (Read from Views).

Any ideas and or options would be welcomed. Especially if it handles error handling well.

/r/flask
https://redd.it/87g5my
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/87ip5d
DNS setting and MX records question

I currently have my django project to send outgoing emails via mailgun which I have setup 2 MX records in cloudflare.

I've also just setup a support email on zoho so we can manage incoming emails.

However zoho mentions that we should only have their two mx records and we should delete others.

I'm not sure if I delete the others records ( 2 for mailgun and there also seems to be about 5 pre-existing ones for cloudflare - not clear what these are for). if that will stop mailgun etc... from working - or is it ok to leave the other mx records in tact.

(Also does anyone know a good link which can explain what the mx records are doing more fully?)

Thanks.

/r/djangolearning
https://redd.it/87h3st
Google Video vs Youtube / C++ vs Python

/r/Python
https://redd.it/87jk3l
Applied Machine Learning in Python - Machine Learning is today a buzzword and you do not really know what it is until you do it. The University of Michigan has put together a great program that takes you from the basics of Python to the latest Machine Learning techniques.
http://www.courserapro.com/learn/python-machine-learning

/r/Python
https://redd.it/87mkt7
Looking for in-person training classes in the DC, MD, VA area

I just started working on some projects at work that will require me to learn python. I’ve got a bit of programming background but nothing formal or in-depth. Boss man told me to try to find a 3-5 day boot camp type class for Python that I can attend locally.

I’ve done some quick google searches but didn’t find anything happening in DC area other than purely online stuff. I’d prefer a class in April/May, if possible. Not having to travel would be best, but I could do short distance travel to the class if necessary.

Anyone have a good source to look for training classes? Python.org had some classes listed but still mainly online, or in Europe.

Thanks for the help!

/r/Python
https://redd.it/87n2xy
Is there a fast way to look up classes and methods?

One of thing things I find very frustrating about learning and using python is trying to find classes and their methods. Does anyone know of a better way to find classes and methods in the python standard library besides the search engine at [docs.python.org](https://docs.python.org/3)?

I'm looking for something like Ruby's [ruby-doc](https://ruby-doc.org/core-2.5.0/) where you can type and it instantly filters the list of classes or methods. [http://docs.gl](http://docs.gl/) is also similar to this.

/r/Python
https://redd.it/87oyj8
Where to begin with Python?

Hi everyone! I'm a CS student and so far all I have learned is C++ in most of my courses. During this upcoming summer I'd like to sit down and learn as much Python as I can, or that's my goal anyway. Do any of you recommend any Book, YouTube channel, Course, Website, or any good resource that you'd think is great for someone that knows some programming yet haven't touched Python. I know I can "Google" a lot of theses things, but maybe someone in here has a good tip, insight, advice, for me.

/r/Python
https://redd.it/87po0z
My attempt at histogram_equalization (Digital Image Processing)

Does this seem correct? Is there anything I can do to improve speeds?

def histogram_equalization(image):

try:
assert len(image.shape) == 2
except ValueError as e: #what exception
image = imread(image)
assert len(image.shape) == 2
source, indicies, counts =np.unique(image, return_inverse= True, return_counts = True)
s_cdf = np.cumsum(counts).astype(np.float64)
s_cdf /= s_cdf[-1]
new_values = np.around(s_cdf * source).astype('uint8')
new_image = new_values[indicies].reshape(image.shape)

return new_image




/r/Python
https://redd.it/87o21t
Building RESTful APIs and using Websockets (3 hour video course)

Hey everyone,

I don't post here too often but I'm the author behind the [Build a SAAS App with Flask course](https://buildasaasappwithflask.com/).

I just wanted to let you know that I recently added a big free update to that course which covers building a RESTful API and even hooking up websockets too. If you're wondering what tech stack is used, it includes Flask, Docker, Postgres, Flask-Classful, Flask-JWT-Extended, Marshmallow and Pusher.

**It's a free update for anyone who bought the main course at https://buildasaasappwithflask.com/**.

If your scroll down to about the middle of the page there's a 5 minute demo video showing what we'll build. Think of this as a companion to the main course.

Thanks so much for the support over the years, and this is only 1 of a few large free updates that I will be adding to the course over time.

If you have any questions, please don't hesitate to ask.

/r/flask
https://redd.it/87sacz
Jupyter keeps breaking.

I am brand new to python and I am trying to use the jupyter notebook as I work through an Edx course on Python. The notebooks work, maybe four or five times before they no longer work. I've tried refreshing the book, but I'll be half-way through coding assignment and consistently, the notebooks will just stop working.

Any thoughts on why? It would be a tremendous time saver if I could do the coursework without having to start a new notebook every five minutes.

Thanks!

/r/IPython
https://redd.it/87t1h4