Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options not deleted user 56767

Python is an interpreted, general-purpose high-level programming language whose design philosophy emphasizes code readability. Use the python tag for all Python related questions. If you believe your question may be even more specific, you can include a version specific tag such as python-3.x.

3 votes
Accepted

Python interactive console which automatically reload modules

Automatic tools PEP8: I'd say your code's OK style wise, but this is what the checker said: 1:1: E266 too many leading '#' for block comment 19:40: E261 at least two spaces before inline comment 27: …
matsjoyce's user avatar
  • 458
5 votes
Accepted

How do I clean up these Python decorators?

I agree with @minitech that accepts shouldn't be a class. It can be written much more compactly using a nested decorator (like returns, in fact): def accepts(*artypes, **kwtypes): """ Pass it …
matsjoyce's user avatar
  • 458
2 votes

Using a base class but defining a property

You solution does look a bit fragile, but I can't help that without seeing more of the hierarchy. The way I'd approach this is to add value=None to your argument function header, and then do this for …
matsjoyce's user avatar
  • 458
2 votes
Accepted

Merge two dict in separate list by id

Assuming that no ids are missing in either list, you can just sort the lists by id, and then zip and merge. To sort by id, you can do: import operator sorting_key = operator.itemgetter("id") a = sort …
matsjoyce's user avatar
  • 458
2 votes
Accepted

Perfect Hash Family Non-Distinct t Columns Calculator

For a start, use iterators. Don't convert to lists constantly: get_column can be simplified to (use generator rather than list): def get_column(phf, c): return (x[c] for x in phf) combine_colu …
matsjoyce's user avatar
  • 458
11 votes
Accepted

Python odd number diamond

Python automatically adds newlines, so the \ns aren't really needed. …
matsjoyce's user avatar
  • 458