Error in running python -v on Mac ox 10.5.

2009-05-05 Thread silverburgh

Hi,

I run 'python -v' on Macos 10.5 but I get this error :
# can't create /System/Library/Frameworks/Python.framework/Versions/
2.5/lib/python2.5/encodings/utf_8.pyc

Can you please tell me how to fix it?

And why I am seeing a lot of 'install' message' when i run 'python -
v'? I don't think I see that many
install message on linux.

Here is the full message.  Thanks for any help.

$ python -v
# installing zipimport hook
import zipimport # builtin
# installed zipimport hook
# /System/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/site.pyc matches /System/Library/Frameworks/Python.framework/
Versions/2.5/lib/python2.5/site.py
import site # precompiled from /System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/site.pyc
# /System/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/os.pyc matches /System/Library/Frameworks/Python.framework/
Versions/2.5/lib/python2.5/os.py
import os # precompiled from /System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/os.pyc
import posix # builtin
# /System/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/posixpath.pyc matches /System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/posixpath.py
import posixpath # precompiled from /System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/posixpath.pyc
# /System/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/stat.pyc matches /System/Library/Frameworks/Python.framework/
Versions/2.5/lib/python2.5/stat.py
import stat # precompiled from /System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/stat.pyc
# /System/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/UserDict.pyc matches /System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/UserDict.py
import UserDict # precompiled from /System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/UserDict.pyc
# /System/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/copy_reg.pyc matches /System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/copy_reg.py
import copy_reg # precompiled from /System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/copy_reg.pyc
# /System/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/types.pyc matches /System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/types.py
import types # precompiled from /System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/types.pyc
import _types # builtin
# /System/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/warnings.pyc matches /System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/warnings.py
import warnings # precompiled from /System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/warnings.pyc
# /System/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/linecache.pyc matches /System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/linecache.py
import linecache # precompiled from /System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/linecache.pyc
import encodings # directory /System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/encodings
# /System/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/encodings/__init__.pyc matches /System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/encodings/__init__.py
import encodings # precompiled from /System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/encodings/__init__.pyc
# /System/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/codecs.pyc matches /System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/codecs.py
import codecs # precompiled from /System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/codecs.pyc
import _codecs # builtin
# /System/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/encodings/aliases.pyc matches /System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/encodings/aliases.py
import encodings.aliases # precompiled from /System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/encodings/aliases.pyc
# /System/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/encodings/utf_8.pyc has bad mtime
import encodings.utf_8 # from /System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/encodings/utf_8.py
# can't create /System/Library/Frameworks/Python.framework/Versions/
2.5/lib/python2.5/encodings/utf_8.pyc
Python 2.5.1 (r251:54863, Jan 13 2009, 10:26:13)
[GCC 4.0.1 (Apple Inc. build 5465)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
dlopen("/System/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/lib-dynload/readline.so", 2);
import readline # dynamically loaded from /System/Library/Frameworks/
Python.framework/Versions/2.5/lib/python2.5/lib-dynload/readline.s

Install Python 3.0 dmg to macos 10.5

2009-05-05 Thread silverburgh
Hi,

If I install python 3.0 dmg, will it wipe out the existing python
installation on macos 10.5 (i don't know how the original python was
installed ( i think it is version 2.5).

Thank you.
--
http://mail.python.org/mailman/listinfo/python-list


How can I find the remainder when dividing 2 integers

2006-02-26 Thread silverburgh . meryl
I have a string array:
colors = ["#ff", "#00FF00", "#FF"]
colorIndex = 0;

and I want to loop thru each element of colors

 for str in strings:
 print colors[colorIndex++ % colors.length]


But i get an invalid syntax error when I execute the script:
print colors[colorIndex++ % colors.length]
  ^
SyntaxError: invalid syntax

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: How can I find the remainder when dividing 2 integers

2006-02-26 Thread silverburgh . meryl
okay, I try you suggestion, and re-write my code like this:
colors = ["#ff", "#00FF00", "#FF"]
colorIndex = 0

def getText(nodelist):


 for str in strings:

 print colors[colorIndex  % colors.length]
 colorIndex += 1

but i get this error:
   print colors[colorIndex  % colors.length]
UnboundLocalError: local variable 'colorIndex' referenced before
assignment

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: How can I find the remainder when dividing 2 integers

2006-02-26 Thread silverburgh . meryl
Can you please tell me what is the meaning of
 UnboundLocalError: local variable 'colorIndex' referenced before
assignment 

in general?

-- 
http://mail.python.org/mailman/listinfo/python-list


UnboundLocalError: local variable 'colorIndex' referenced

2006-02-26 Thread silverburgh . meryl
Can you please tell me what is the meaning this error in general?

 UnboundLocalError: local variable 'colorIndex' referenced before
assignment

In my python script,
I have a variable define and init to 0, like this
colorIndex  = 0

and in one of my functions,  I increment it by 1
def myFunc 
   colorIndex += 1

-- 
http://mail.python.org/mailman/listinfo/python-list


Question about strftime

2007-02-10 Thread silverburgh . meryl
Hi,

I have question about strftime.  I am trying to print the current time
in this format:

date = strftime("%Y%m%d_%H%M%S", gmtime())
print date

I run the script at 2:18 pm, but I get this: 20070210_201837

Can you please tell me why I get '20'? instead of '14' (which is 2:00
pm)?

Thank you.

-- 
http://mail.python.org/mailman/listinfo/python-list


How to call a function defined in another py file

2007-02-19 Thread silverburgh . meryl
Hi,

I have a function called 'test' defined in A.py.
How can I call that function test in my another file B.py?

Thank you.

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: How to call a function defined in another py file

2007-02-19 Thread silverburgh . meryl
On Feb 19, 2:22 pm, "Martin Blume" <[EMAIL PROTECTED]> wrote:
> <[EMAIL PROTECTED]> schrieb
>
> > I have a function called 'test' defined in A.py.
> > How can I call that function test in my another file B.py?
>
> In B.py:
>
> import A
>
> A.test()
>
> HTH
> Martin

But Do I need to put A.py and B.py in the same directory?
if not, where does python look for A.py ?
And do I need to compile A.py before I can import it to B.py?

-- 
http://mail.python.org/mailman/listinfo/python-list


Walk thru each subdirectory from a top directory

2007-02-26 Thread silverburgh . meryl

i am trying to use python to walk thru each subdirectory from a top
directory.  Here is my script:

savedPagesDirectory = "/home/meryl/saved_pages/data"

dir=open(savedPagesDirectory, 'r')

for file in dir:
if (isdir(file)):
# get the full path of the file
fileName = savedPagesDirectory + file + 'index.html'
print fileName

$ ./scripts/regressionTest.py
Traceback (most recent call last):
  File "./scripts/regressionTest.py", line 12, in ?
dir=open(savedPagesDirectory, 'r')
IOError: [Errno 21] Is a directory

But I get the above error:

Can you please tell me what did I do wrong?

Thank you.

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Need help in understanding a python code

2008-11-15 Thread Meryl Silverburgh
This is the full source code:
def A(w, v, i,j):
if i == 0 or j == 0: return 0
if w[i-1] > j:  return A(w, v, i-1, j)
if w[i-1] <= j: return max(A(w,v, i-1, j), v[i-1] + A(w,v, i-1, j - w[i-1]))

I am reading this blog

http://20bits.com/articles/introduction-to-dynamic-programming/


On Sat, Nov 15, 2008 at 10:54 PM, Chris Rebert <[EMAIL PROTECTED]> wrote:
> On Sat, Nov 15, 2008 at 8:41 PM, [EMAIL PROTECTED]
> <[EMAIL PROTECTED]> wrote:
>> Hi,
>>
>> I am trying to understand the following line:
>> # a is an integer array
>>
>> max([(sum(a[j:i]), (j,i))
>
> This code isn't valid. You have a [ with no closing ].
>
> Cheers,
> Chris
> --
> Follow the path of the Iguana...
> http://rebertia.com
>
>>
>> Can you please tell me what that means,
>> I think sum(a[j:i] means find the some from a[j] to a[i]
>> But what is the meaning of the part (j,i)?
>>
>> --
>> http://mail.python.org/mailman/listinfo/python-list
>>
>
--
http://mail.python.org/mailman/listinfo/python-list


Use python to process XML file

2006-03-10 Thread silverburgh . meryl
Hi,
Can you please tell me how Use python to process XML file?
The example I find is build a DOM, but I just need to do it in SAX
based, how can I do that?

For example, I have a xml file like this:

 text 
 text 
 text 
 text 
 text 
 text 
 text 


For i want to process the node in the order they appears.
If element name == 'a'
do this
else If element name == 'b'
do this
else If element name == 'c' 
do this

-- 
http://mail.python.org/mailman/listinfo/python-list