Re: is pathlib Path.resolve working as intended?

2014-12-24 Thread Chris Cioffi
That's what I thought as well. Then I found https://bugs.python.org/issue19776 and it looks like this is a well known issue. Hopefully the patches are working and will be accepted in the next release or so. Given how often os.path.expanduser() is needed, I'm a little surprised that the

is pathlib Path.resolve working as intended?

2014-12-23 Thread Chris Cioffi
Ok, I'm guessing I'm doing something wrong, but I can't see what. I'm playing around with pathlib (Python 3.4.2) on Mac OSX, Yosemite. In the past I've used os.path.expanduser() to expand paths with ~. Based on the description, I would have expected .resolve to do that automatically, but it

Re: Is there a way to schedule my script?

2014-12-17 Thread Chris Cioffi
Hi Juan, I don't know what platform you're on, but you've got several options. Mac: setup a launchd job, I use http://www.soma-zone.com/LaunchControl/ to do the setups Linux/unix: setup a cron job, depending on your distro launchd may also be an option. Windows: setup a scheduled job in

python3: 'module' object is not callable - type is class 'http.client.HTTPResponse'

2014-12-03 Thread Chris Cioffi
I'm writing a little script that uses a REST API and I'm having a problem using urllib in Python 3. I had the basics working in Python 2.7, but for reasons I'm not clear on I decided to update to Python 3. (I'm in the early phases, so this isn't production by any stretch.) Python version

Re: Python Web Programming - looking for examples of solid high-traffic sites

2007-05-17 Thread Chris Cioffi
I think the first question I would have is what kind of dynamic content are you talking about? Is this a web app kind of thing, or just a content pushing site? While Django might not be v1.0 yet, it seems very solid and stable, and perfect for quickly building powerful content based dynamic

Re: A bug in cPickle?

2007-05-16 Thread Chris Cioffi
On 16 May 2007 10:06:20 -0700, Victor Kryukov [EMAIL PROTECTED] wrote: Hello list, The following behavior is completely unexpected. Is it a bug or a by- design feature? Regards, Victor. - from pickle import dumps from cPickle import dumps as cdumps print

Re: PEP 3131: Supporting Non-ASCII Identifiers

2007-05-15 Thread Chris Cioffi
+1 for the pep There are plenty of ways projects can enforce ASCII only if they are worried about contamination and since Python supports file encoding anyway, this seems like a fairly minor change. pre-commit scripts can keep weird encoding out of existing projects and everything else can be

Re: When are immutable tuples *essential*? Why can't you just use lists *everywhere* instead?

2007-04-23 Thread Chris Cioffi
On 23 Apr 2007 17:19:15 +0200, Neil Cerutti [EMAIL PROTECTED] wrote: So the question becomes: Why do Python dictionaries require keys to be of an immutable type? Dictionary keys are hashed values. If you change the key, you change the hash and lose the pointer to the referenced object. Or:

Re: distributing python software in jar like fashion

2007-03-16 Thread Chris Cioffi
Hi John, I don't think eggs are a flop, however the pain they are trying to solve is generally pretty minor in the Python world vs what we often see with other languages. We're starting to see some push to move more 3rd party libraries and frameworks to eggs (ie: Turbogears) and as the

Re: opening excel

2006-11-09 Thread Chris Cioffi
You can also check out the pyExcelerator project. http://sourceforge.net/projects/pyexcelerator It seems to work reasonably well at direct Excel file manipulation. However it isn't meant as a VBA replacement kind of thing. Chris On 11/9/06, at open-networks.net@bag.python.org timmy timothy

Do I want multidispatch or object plug-ins or something else?

2006-11-09 Thread Chris Cioffi
Hello all, I've got an EDI parsing application written in Python that is becoming unwieldy to maintain. At a high level here's what it does: 1. Loops through the EDI message 1 segment at a time (think SAX XML...) 2. Once it identifies what type of transaction is being processed it creates a

Re: what are you using python language for?

2006-06-06 Thread Chris Cioffi
I tend to do a significant amount of EDI related work:-statistical analysis-X12-HTML formattingI've do a ton of customer DB reporting. I find it easier to use Python that Crystal reports for a lot of the stuff I do so I extract data and spit out CSV files for Excel to make it look pretty. And I'm

Re: Pyrex installation on windows XP: step-by-step guide

2006-04-28 Thread Chris Cioffi
On 28 Apr 2006 01:06:55 -0700, Julien Fiore [EMAIL PROTECTED] wrote: I added step A.5 to the guide and published it on the Python wiki, sothat anyone can update it easily:http://wiki.python.org/moin/PyrexOnWindows --http://mail.python.org/mailman/listinfo/python-listThanks to Julien and everyone

Slightly OT: Adding Objective C to my toolbox

2006-04-27 Thread Chris Cioffi
Question background: I've been using Python as my primary language for several years now and have done all my non-trivial development in Python. I've now got a Mac and want to do some development using the Core * features in OS X in ObjC. I know I could use the PyObjC bindings, but ObjC seems to

Launch file based on association

2006-01-23 Thread Chris Cioffi
Q: If I have a file called spreadsheet.xls how can I launch it in what ever program it is associated with? I don't care if that program is Excel or OpenOffice Calc. I just want to launch the file.Since I want to just launch the new process, naturally I looked at os.execl(). However, I can't

Re: Launch file based on association

2006-01-23 Thread Chris Cioffi
On 23/01/06, Fredrik Lundh [EMAIL PROTECTED] wrote: Chris Cioffi wrote: Q:If I have a file called spreadsheet.xls how can I launch it in what ever program it is associated with?I don't care if that program is Excel or OpenOffice Calc.I just want to launch the file. import os help(os.startfile

Re: wxPython newbie question, creating mega widgets , and DnD

2005-11-10 Thread Chris Cioffi
On 10 Nov 2005 07:19:30 -0800, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: I've made the switch from tKinter to wxPython. I'm slowly trying to learn it, but I had a question - what is the appropriate object to subclass to create a mega widget ie A listbox with it's add/delete buttons already

Re: when and how do you use Self?

2005-11-03 Thread Chris Cioffi
As a point of style: the 'other' identifier should only be used in Zen Metaclass programming as an implicit reference to the calling object or as a list of references to all other instances of the class. Context will make it both clear and obvious which use case is desired. On 03/11/05, bruno

Re: python optimization

2005-09-15 Thread Chris Cioffi
Hi Neal, I don't believe that cpython currently does any of the optimizations you refer to below. That said, it is very reasonable to adopt a style of coding that is highly readable, making the assumption that the compiler will do good things when coding in Python. Python is one of the most

Ordered dicts

2005-08-10 Thread Chris Cioffi
Lots and lots of people want ordered dicts it seems. Or at least, they want to be able to access their dictionary keys in order. It's in the FAQ ( http://www.python.org/doc/faq/programming.html#how-can-i-get-a-dictionary-to-display-its-keys-in-a-consistent-order)and has recently shown up as a

Re: Ordered dicts

2005-08-10 Thread Chris Cioffi
On 10/08/05, Simon Brunning [EMAIL PROTECTED] wrote: On 8/10/05, Chris Cioffi [EMAIL PROTECTED] wrote: I have lots of code that looks like: keys = mydict.keys() keys.sort()keys = sorted(mydict.keys()) While the sorted() built in addressed (yet another) community desire, I don't think

Re: Modules for inclusion in standard library?

2005-06-29 Thread Chris Cioffi
One of my votes would be for something like: http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/303481or http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/303770. We use something like these in the stdlib already (time_struct), but don't supply a ready solution for people to implement

Re: working with pointers

2005-05-31 Thread Chris Cioffi
Nope, numbers too. When you do: a = 4 You are storing a reference to the literal 4 in a. a = 4 dir(a)['__abs__', '__add__', '__and__', '__class__', '__cmp__', '__coerce__', '__delattr__', '__div__', '__divmod__', '__doc__', '__float__', '__floordiv__', '__getattribute__', '__getne wargs__',

Re: packages

2005-04-18 Thread Chris Cioffi
Check out http://docs.python.org/tut/node8.html#SECTION00840 Basically a package is a directory with one or more Python modules along with the special module called __init__.py. Chris On 18/04/05, Mage [EMAIL PROTECTED] wrote: Hello, I read about modules and packages

Re: Dr. Dobb's Python-URL! - weekly Python news and links (Apr 11)

2005-04-14 Thread Chris Cioffi
+1 on _that_ being a QOTW! On 4/14/05, Simon Brunning [EMAIL PROTECTED] wrote: [snip] Try and think of something else witty to say over the next day or two - I'm sure I can squeeze you into next week's. ;-) -- I was born not knowing and have had only a little time to change that here and

Re: exporting imports to reduce exe size?

2005-04-12 Thread Chris Cioffi
My first thought is what if the function you are using uses other functions(maybe not exported by the module/package)? For example: if some_func() makes a call to _some_weird_module_specific_func(), how are you going to make sure you get the _some_weird_module_specific_func function? This

Re: low-end persistence strategies?

2005-02-16 Thread Chris Cioffi
I'd like to second this one...ZODB is *extremely* easy to use. I use it in projects with anything from a couple dozen simple objects all the way up to a moderately complex system with several hundred thousand stored custom objects. (I would use it for very complex systems as well, but I'm not

Re: Test for structure

2005-02-16 Thread Chris Cioffi
Perhaps you're looking for the type() built in function and the types modules? type('aaa') type 'str' type([]) type 'list' import types if type([]) is types.ListType: ... print 'is a list' ... is a list Chris On Wed, 16 Feb 2005 07:10:56 -0800 (PST), alex [EMAIL PROTECTED] wrote:

OT: Anyone want a GMail account?

2005-02-10 Thread Chris Cioffi
I've got 50 so if you want a GMail invite reply directly to me and I'll send our an invite. Chris Cioffi -- It is our responsibilities, not ourselves, that we should take seriously. -- Peter Ustinov -- http://mail.python.org/mailman/listinfo/python-list