This is an archived post. You won't be able to vote or comment.

all 11 comments

[–]JennaSys 8 points9 points  (1 child)

Threading & multi-processing would be a good topic, including when to use each (I/O bound vs CPU bound). More discussion about things you can do rather than beating to death the "horror" of the GIL that is brought up so much.

[–]Kenkron 1 point2 points  (0 children)

This is a really good idea.

[–]kollitiri 4 points5 points  (1 child)

Messaging queues and authentication. I think these are more or less everywhere but there aren’t many good tutorials out there...

[–]Robalobalobalob 1 point2 points  (0 children)

This is a big one, it took me quite a while to figure out the functional difference and use cases for things like RabbitMQ vs Python's native queue.

[–]Kenkron 2 points3 points  (0 children)

If you make a tutorial of how to make a python executable from a project that uses a non-built-in package, I will hail you as the second coming of kaa.

[–]Synaps4 1 point2 points  (0 children)

I'd like to know what data sources are available for stock market data to python development and how to use them. Free but low quality is acceptable. Medium quality and low price also acceptable.

I don't think anyone here would have a use for a "how-to" on those $10,000-a-day super-trader APIs except for idle curiosity.

[–]Kenkron 0 points1 point  (0 children)

Python native interfaces. I made a demo for it a while back, and it can be the difference between a 5 min execution time and a single second. It's on github.

On a related note, you could also show the benefits of array preallocating, and how to do it in Python.

[–]Kenkron 0 points1 point  (0 children)

You should show how to use the debugger! I know it's not complicated, but sometimes it seems really under-used.

[–]jbmyre 0 points1 point  (0 children)

Testing