> On 23 Jul 2023, at 02:12, Chris Nyland via Python-list
> wrote:
>
> So I am stuck on a problem. I have a class which I want to use to create
> another class without having to go through the boiler plate of subclassing.
> Specifically because the subclass needs to have certain class attribute
Chris Nyland wrote at 2023-7-22 19:12 -0400:
>So I am stuck on a problem. I have a class which I want to use to create
>another class without having to go through the boiler plate of subclassing.
Do you know about `__init_subclass__`?
It is called whenever a class is subclassed and can be used to
Carl Banks wrote:
On Oct 5, 4:17 pm, Ethan Furman wrote:
class DashInt(int):
__metaclass__ = Perpetuate
def __str__(x):
if x == 0:
return '-'
return int.__str__(x)
Well, it's definitely overkill for printing a dash instead of a zero,
but a lot of peopl
On Wed, 2010-10-06, Ethan Furman wrote:
> MRAB wrote:
>> On 06/10/2010 00:17, Ethan Furman wrote:
>> > [snip]
>> > Any comments appreciated, especially ideas on how to better handle
>> > class- and staticmethods
>> >
>> I think that's a bit of overkill. The problem lies in the printing
>> part,
On Oct 5, 4:17 pm, Ethan Furman wrote:
> On one the many mini-reports we use, we have a bunch of counts that are
> frequently zero; because the other counts can also be low, it becomes
> easy to miss the non-zero counts. For example:
>
> Code Description
>
> Conv Errors :
MRAB wrote:
On 06/10/2010 00:17, Ethan Furman wrote:
> [snip]
> Any comments appreciated, especially ideas on how to better handle
> class- and staticmethods
>
I think that's a bit of overkill. The problem lies in the printing
part, but you're spreading the solution into the rest of the
appli
On 06/10/2010 00:17, Ethan Furman wrote:
> On one the many mini-reports we use, we have a bunch of counts that
> are frequently zero; because the other counts can also be low, it
> becomes easy to miss the non-zero counts. For example:
>
> Code Description
>
> Conv Errors :
Chris Rebert wrote:
Shouldn't meta= instead be metaclass= ?
Xavier Ho wrote:
> I think you need to have metaclass in the class statement, not just meta.
Argh. Thank you both. I'm glad it was simple!
~Ethan~
--
http://mail.python.org/mailman/listinfo/python-list
Actually, scrape what I said.
I think you need to have metaclass in the class statement, not just meta.
-Xav
On 31 August 2010 00:16, Xavier Ho wrote:
> Ethan, are you trying to write the constructor in the class statement?
>
> Cheers,
> Xav
>
>
> On 31 August 2010 00:10, Ethan Furman wrote:
Ethan, are you trying to write the constructor in the class statement?
Cheers,
Xav
On 31 August 2010 00:10, Ethan Furman wrote:
> Good Day!
>
> I am stuck... hopefully a few fresh pairs of eyes will spot what I am
> missing.
>
> I have a metaclass, Traits, and two different testing files, test_
On Mon, Aug 30, 2010 at 7:10 AM, Ethan Furman wrote:
> Good Day!
>
> I am stuck... hopefully a few fresh pairs of eyes will spot what I am
> missing.
>
> I have a metaclass, Traits, and two different testing files, test_traits.py
> and tests.py. test_traits works fine, tests generates the followi
You're right I totally misunderstood it. And your idea is obvious and simple
enough :)
On Feb 1, 2008 6:33 PM, Gabriel Genellina <[EMAIL PROTECTED]> wrote:
> En Fri, 01 Feb 2008 15:46:05 -0200, Trevor Johnson
> <[EMAIL PROTECTED]> escribió:
>
> > I think I have a good candidate for a meta class h
En Fri, 01 Feb 2008 15:46:05 -0200, Trevor Johnson
<[EMAIL PROTECTED]> escribió:
> I think I have a good candidate for a meta class here. Never done this
> before and would like someone to help. In the code that follows, there is
> one variable that needs to be changed: the letter 'a' as inserte
13 matches
Mail list logo