Live data from Hacker News

Intermediate Python

book.pythontips.com

31–40 of 81 posts

Re: Intermediate Python

#31
I just skimmed through decorators. I don't use python too much and decorators always seemed a little bit black magic for me. Thanks for proving this wrong.

Re: Intermediate Python

#32

From related Reddit thread[0]: Note: This is not related with that paid "intermediate Python" book in any way. I became aware of it today. I had been using this name internally for a couple of months. If the author of paid "Intermediate Python" has any issue with this I would be more than happy to change the name of my book because he definitely beated me to the finish line. :) [0] http://redd.it/3hbb46

I think you should change it to reduce confusion. "Intermediate Python Programming" should be good enough.

Re: Intermediate Python

#33
Shit, what I need is "How to publish a package to PyPi in 3 easy steps."

I go around and round with the Python Packaging Authority's documentation.

Re: Intermediate Python

#34
post #21

I like it. Really good. The only point, I might not consider lists being mutable nor global values vs values returned from a function intermediate topics. Those are beginner topics I think.. one would have a hard time using the language almost at all without understanding them. I would say the part about decorators and kwargs args is more intermediate level. Anyone who gets to that probably already understands global…

Arguable. I doubt most intermediate programmers know much about tuple/string immutability

Re: Intermediate Python

#35

From related Reddit thread[0]: Note: This is not related with that paid "intermediate Python" book in any way. I became aware of it today. I had been using this name internally for a couple of months. If the author of paid "Intermediate Python" has any issue with this I would be more than happy to change the name of my book because he definitely beated me to the finish line. :) [0] http://redd.it/3hbb46

I think you should change it to reduce confusion. "Intermediate Python Programming" should be good enough.

On the other hand, the name "Intermediate Python" is so generic that whoever wrote the book shouldn't be surprised there are other documents using the same name.

Re: Intermediate Python

#37

It's interesting how a search for "metaclasses" in the given link doesn't yield any results.

That's a pretty advanced topic. Like a lot of advanced (and some intermediate) topics, you read a bunch of varying documentation and play around with it yourself before you get a good grasp.

For me, one of the more useful things were these slides that talk more about the when and why instead of the how: http://www.vrplumber.com/programming/metaclasses.pdf

Re: Intermediate Python

#38
post #36
post #33

Shit, what I need is "How to publish a package to PyPi in 3 easy steps." I go around and round with the Python Packaging Authority's documentation.

I learned from this: http://peterdowns.com/posts/first-time-with-pypi.html Not bad.

thanks! that looks super easy. last time i tried, i rage-quit.

Re: Intermediate Python

#39
post #38
post #36

Earlier quoted context omitted.

I learned from this: http://peterdowns.com/posts/first-time-with-pypi.html Not bad.

thanks! that looks super easy. last time i tried, i rage-quit.

It has been much more difficult in the past, as recently as 2013, there were a number of different tools competing to be the standard method of packaging python. It's pretty smooth sailing at this point.

I actually gave a lightning talk on this topic a couple months ago. Here are my slides, in case they're useful: https://docs.google.com/presentation/d/13Cd-LIcw38d-zwZ5pGiW...

Re: Intermediate Python

#40
post #5

Hi guys! I am the author of this book. Thanks heyalexej for posting this here. If there is anything I can help you guys with then kindly let me know. :)

Just read the entire thing, good stuff! Interesting to see what's considered intermediate vs. basic and advanced.

Feedback: maybe add a feedback section to the site? Haha. Dissect is spelled with 2 S's, and there's a broken link at the end of the virtualenv section.

Thanks for your work! Learned a few things for sure.

Post reply on HN