Menu
Menu
DaniWeb
Log In
Sign Up
Read
Contribute
Meet
Search
Search
About 74 results for
namedtuple
- Page 1
Records in python- small wrapper around namedtuple
Programming
Software Development
12 Years Ago
by hughesadam_87
…it. In [1]: from collections import
namedtuple
In [2]: Person=
namedtuple
('Person', 'name, age, height') In…dictionaries in a similar manner as an ordinary
namedtuple
. In [26]: bill=personmanager._make('Billy',… me demonstrate this first by accessing the standard
namedtuple
directly: In [43]: d={'name':'Larry',…
Helped with type declaration in named tuple
Programming
Software Development
12 Years Ago
by hughesadam_87
… handle my custom data type: fields=['Query', 'u1', 'Accession] Old =
namedtuple
('Old', fields, verbose=False) class New(Old): def __repr__(self…
Custom named tuples for record storage
Programming
Software Development
12 Years Ago
by hughesadam_87
… in a regular, lightweight type (In this case a mutable
namedtuple
) The data is managed by a custom dictionary object. The…; and can be used as if it were an official
NamedTuple
object. Lines 8-137 are this source code, and in…
Re: Custom named tuples for record storage
Programming
Software Development
12 Years Ago
by hughesadam_87
… think my best bet would be to make a true
namedtuple
subclass which typechecks the datafields, passed in the same way… can use the class above as a standin. Unfortunately, collections.
namedtuple
isn't a subclass; rather, is a factory function so…
Understanding ROC Curves From Scratch.
Programming
Computer Science
5 Years Ago
by jeffmylife
… confusion matrix with the standard library's collections.
namedtuple
: import collections ConfusionMatrix = collections.
namedtuple
('conf', ['tp','fp','tn','fn']) To calculate the…
Re: Custom named tuples for record storage
Programming
Software Development
12 Years Ago
by hughesadam_87
… nametuple class has a _make method that will return a
namedtuple
when one passes in an interable. @classmethod def _make(cls…
Re: Custom named tuples for record storage
Programming
Software Development
12 Years Ago
by TrustyTony
Also the test I mentioned is changed in
namedtuple
in collections: if not all(c.isalnum() or c=='_' for c in name): This is basically same as I suggested. I think you should not call your class tupple as it is mutable and does not inherit from tuple.
Re: Custom named tuples for record storage
Programming
Software Development
12 Years Ago
by hughesadam_87
Actually, I think I've come up with the best solution for this... I wrote a wrapper function to return a
namedtuple
with option defaults and recasting. I would like to post it as a separate code snippet; it is different enough from this one I think to warrant it. Do you mind?
Triangle and Point class for Project Euler
Programming
Software Development
14 Years Ago
by TrustyTony
… read carefully Python documentation, the source of Point object by
namedtuple
should be clear. It is worth to notice the point…
Python errors
Programming
Software Development
10 Years Ago
by abaddon2031
… ImportError: import xml.etree.ElementTree as ET from collections import
namedtuple
parser = argparse.ArgumentParser(description='Process today\'s FACTS orders and…
Python CPU Performance Analysis
Programming
Software Development
10 Years Ago
by cjohnweb
….015 0.008 0.020 0.010 collections.py:287(
namedtuple
) 1 0.000 0.000 0.000 0.000 __init__…
Re: how do I make a class instance act as a class??
Programming
Software Development
10 Years Ago
by Gribouillis
… a function which returns a class, as `
namedtuple
()` returns a new subclass of tuple.
Namedtuple
's arguments are the name of the…;"Return a new type. Could be a subtype of
namedtuple
(name, fields) Add class members: _field_types: a dictionary field name…
Re: Create a Python Dictionary From a CSV File using CSV Module
Programming
Software Development
14 Years Ago
by TrustyTony
… my mind. I have not used in my own code
namedtuple
, so thought it good opportunity to learn how to put… source code[/I]: the code for
namedtuple
is fine example how expressive Python is. My
namedtuple
version looks like candidate for code…
Re: Create a Python Dictionary From a CSV File using CSV Module
Programming
Software Development
14 Years Ago
by Beat_Slayer
… my mind. I have not used in my own code
namedtuple
, so thought it good opportunity to learn how to put… source code[/I]: the code for
namedtuple
is fine example how expressive Python is. My
namedtuple
version looks like candidate for code…
Re: storing values with button
Programming
Software Development
13 Years Ago
by TrustyTony
Sorry the definition of Girl as [URL="http://www.doughellmann.com/PyMOTW/collections/
namedtuple
.html"]
namedtuple
[/URL]should have been: [CODE]>>> Girl =
namedtuple
('Girl', 'name beauty body')[/CODE] at second line. And the code is interactive prompt log on sorting the girls by ranking function score.
Re: error message inside for loop
Programming
Software Development
13 Years Ago
by Gribouillis
…adapted datatypes like this [code=python] from collections import
namedtuple
from itertools import islice import re import sys file1 … Define a custom datatype to read file1 class LineA(
namedtuple
("LineA", "file R plp trace …in F1: print line.bgc, line.bgd LineB =
namedtuple
("LineB", "foo bar R baz")…
Re: Class Implements a Structure/Record (Python)
Programming
Software Development
13 Years Ago
by ~s.o.s~
@niff I agree
namedtuple
isn't the universal solution, but it's part of … of members you can have.[code] >>> Person =
namedtuple
('Person', 'name age hobbies') >>> p1 = Person('Tom… you can see, the only problem folks might have with
namedtuple
is that it's immutable i.e. fields can only…
Re: choose the best "container"
Programming
Software Development
12 Years Ago
by Gribouillis
… a simple container from collections import
namedtuple
FileInfo =
namedtuple
("FileInfo", "path foo bar baz") mylist=[] …
Re: classes: instance reference
Programming
Software Development
16 Years Ago
by paddy3118
…: [CODE=python]>>> from collections import
namedtuple
>>> Data =
namedtuple
('Data', 'value, weight') >>> data = {} >…
Re: struct
Programming
Software Development
15 Years Ago
by drjay1627
… research last night and I found this: from collections import
namedtuple
namedtuple
("MyClass", "foo bar") MyClass(foo=1…
Re: Create a Python Dictionary From a CSV File using CSV Module
Programming
Software Development
14 Years Ago
by TrustyTony
… not really needed for simple cases. [CODE]from collections import
namedtuple
filein = open("sample.dat") datadict={} headerline = [f.strip…() for f in filein.readline().split(',')] print headerline Dataline=
namedtuple
('Dataline',headerline) for data in filein: data=[f.strip() for…
Re: Split string and write to new file
Programming
Software Development
14 Years Ago
by TrustyTony
… __future__ import print_function ## Python 3 style printing from collections import
namedtuple
import string filein = open("cb2.txt") quotes = '\'\"…(string.whitespace + quotes) for field in headerline.split(separator)] Dataline =
namedtuple
('Dataline',headerline) print ('Fields are:',Dataline._fields,'\n') for data…
Re: How to store a set of cooordinates
Programming
Software Development
14 Years Ago
by TrustyTony
[QUOTE=ultimatebuster;1462430]create coordinate class :P[/QUOTE] Like : [CODE]from collections import
namedtuple
Coordinates =
namedtuple
('Coordinates','x y') c1 = Coordinates(23,34) print(c1)[/CODE]
Re: storing values with button
Programming
Software Development
13 Years Ago
by TrustyTony
[CODE]>>> from collections import
namedtuple
>>> Girl =
namedtuple
(Girl, 'name beauty body') >>> girls = (Girl('Jill…
Re: Parsing a text file
Programming
Software Development
13 Years Ago
by TrustyTony
… __future__ import print_function ## Python 3 style printing from collections import
namedtuple
import string filein = open("sample.dat") datadict = {} for…) headerline = [field.strip() for field in headerline.split(separator)] Dataline =
namedtuple
('Dataline',headerline) print ('Fields are:',Dataline._fields,'\n') for data…
Re: Generic Non Recursive Tree Traversal
Programming
Software Development
13 Years Ago
by Gribouillis
…;"" from __future__ import print_function from collections import deque,
namedtuple
# IMPORTANT NOTE: this module needs the class ConstSequence # from http…;:")[0] setattr(_cs, _name, 1 << _i) _NamedEvent =
namedtuple
("_NamedEvent", "name value") def _event_items(): yield…
Re: Class Implements a Structure/Record (Python)
Programming
Software Development
13 Years Ago
by niff
… so sure it is such a good bargain to use
namedtuple
because you're limited to... a tuple. For example, I… into the defined lists. It would be less easy with
namedtuple
as it is limited to only 2 members; although I…
Re: Class Implements a Structure/Record (Python)
Programming
Software Development
13 Years Ago
by TrustyTony
… about: [CODE]>>> from collections import
namedtuple
>>> Storage =
namedtuple
('Storage', 'db, schemas, tables, columns, funs') >>…
Re: floating point arithmatic, WTF am I doing wrong?
Programming
Software Development
12 Years Ago
by Gribouillis
…) # License: Public Domain # Use this code freely. from collections import
namedtuple
from math import isnan import struct import sys if sys… anyfloat requires python 2.7 or newer.") class anyfloat(
namedtuple
("anyfloat", "sign log2 mantissa")): ""…
Re: Instance methods or general methods?
Programming
Software Development
12 Years Ago
by TrustyTony
get_width is so so. Here some experiments: from collections import
namedtuple
class Test(object): def __init__(self, **mydict): self.mydict = mydict …('%s = %s' % v for v in self.mydict.items()) Info =
namedtuple
("Info", "height, width, length") my_data = Test…
1
2
3
Next
Search
Search
Forums
Forum Index
Hardware/Software
Recommended Topics
Programming
Recommended Topics
Digital Media
Recommended Topics
Community Center
Recommended Topics
Latest Content
Newest Topics
Latest Topics
Latest Posts
Latest Comments
Top Tags
Topics Feed
Social
Top Members
Meet People
Community Functions
DaniWeb Premium
Newsletter Archive
Markdown Syntax
Community Rules
Developer APIs
Connect API
Forum API Docs
Tools
SEO Backlink Checker
Legal
Terms of Service
Privacy Policy
FAQ
About Us
Advertise
Contact Us
© 2025 DaniWeb® LLC