This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
Daryl, >Date: Thu, 23 Jun 2005 13:28:49 -0500 (CDT) >From: Daryl Herzmann <address@hidden> >Organization: Indiana State University >To: address@hidden, >To: Steve Emmerson <address@hidden> >Subject: Re: 20050623: python + LDM >Keywords: 200506231613.j5NGDeZu022545 The above message contained the following: > Well, a good python coder could write faster code than a bad C programmer. > The speed I am looking for is the ease of adaptation and the rich python > library environment to do web service things with. As an aside, I would > benchmark my Python Shef decoder against dcshef anyday :) In fact, that > will be my first test to show how much faster the twisted adapter is than > a CGI-ish invoked python (both my versions), I can't compete with dcshef > since I don't write GEMPAK files out from python yet. > > Speaking of such, could I get the email of Kevin Smith referenced here: > > http://my.unidata.ucar.edu/content/support/help/MailArchives/gempak/msg03224.html I'll let him know about you and your work. Hopefully, he'll respond. > > It appears that your code would only be good for textual products > > because it looks for an STX control-character -- and binary products > > would have plenty of those. > > Yeah, great point. I have never written a binary product decoder and will > have to account for that. Thanks. > > > I'll run it past our Python expert. > > Sweet! I haven't seen anything in the archives about doing this, so I > thought I would give it a hack. > > later, > daryl > > -- > /** > * Daryl Herzmann (address@hidden) > * Program Assistant -- Iowa Environmental Mesonet > * http://mesonet.agron.iastate.edu > */ Regards, Steve Emmerson