On Aug 18, 4:30 pm, "Jan Kaliszewski" wrote:
> Lambda in Python is a sintactic sugar for some simple situations. But you
> *always* can replace it with def, e.g.:
>
> def MyFunction():
>
> localVariable = 20
> def TaskFunction():
> SomeOtherFunction(localVariable)
>
>
On Aug 18, 4:01 pm, "Jan Kaliszewski" wrote:
> Dnia 18-08-2009 o 22:42:59 Robert Dailey napisał(a):
>
> > I see what you're saying now. However, why am I able to use print as a
> > function in general-purpose code in my Python 2.6 script, like so:
>
> >
On Aug 18, 3:51 pm, "Jan Kaliszewski" wrote:
> 18-08-2009 o 22:32:55 Robert Dailey wrote:
>
>
>
>
>
> > On Aug 18, 3:31 pm, Duncan Booth wrote:
> >> Robert Dailey wrote:
> >> > Hello,
>
> >> > I want to simply wrap a functio
se a trick to get around it -- this page
> (http://p-nand-q.com/python/stupid_lambda_tricks.html) has some
> suggestions.
>
> On Tue, 18 Aug 2009 13:32:55 -0700, Robert Dailey
> wrote:
>
>
>
>
>
> > On Aug 18, 3:31 pm, Duncan Booth wrote:
> >> Rober
On Aug 18, 3:41 pm, Jonathan Gardner
wrote:
> On Aug 18, 11:19 am, Robert Dailey wrote:
>
>
>
>
>
> > I'm looking for a way to parallelize my python script without using
> > typical threading primitives. For example, C++ has pthreads and TBB to
> > break
On Aug 18, 3:40 pm, Chris Rebert wrote:
> On Tue, Aug 18, 2009 at 1:32 PM, Robert Dailey wrote:
> > On Aug 18, 3:31 pm, Duncan Booth wrote:
> >> Robert Dailey wrote:
> >> > Hello,
>
> >> > I want to simply wrap a function up into an object so it
On Aug 18, 3:31 pm, Duncan Booth wrote:
> Robert Dailey wrote:
> > Hello,
>
> > I want to simply wrap a function up into an object so it can be called
> > with no parameters. The parameters that it would otherwise have taken
> > are already filled in. Like so:
>
On Aug 18, 3:31 pm, Duncan Booth wrote:
> Robert Dailey wrote:
> > Hello,
>
> > I want to simply wrap a function up into an object so it can be called
> > with no parameters. The parameters that it would otherwise have taken
> > are already filled in. Like so:
>
Hello,
I want to simply wrap a function up into an object so it can be called
with no parameters. The parameters that it would otherwise have taken
are already filled in. Like so:
print1 = lambda: print( "Foobar" )
print1()
However, the above code fails with:
File "C:\IT\work\dis
I'm looking for a way to parallelize my python script without using
typical threading primitives. For example, C++ has pthreads and TBB to
break things into "tasks". I would like to see something like this for
python. So, if I have a very linear script:
doStuff1()
doStuff2()
I can parallelize it
Hey guys,
I realize the python library has multithreading support in it, but not
the kind I'm really looking for. I want something like Intel's TBB,
but for Python 3.1. I need to be able to spawn off "Tasks" that
operate until completed and then end by themselves. I could create my
own framework f
On Aug 12, 9:41 am, Robert Dailey wrote:
> On Aug 12, 9:09 am, exar...@twistedmatrix.com wrote:
>
>
>
>
>
> > On 01:27 pm, jeanmic...@sequans.com wrote:
>
> > >Simon Brunning wrote:
> > >>2009/8/11 Robert Dailey :
> > >>>On Aug
On Aug 12, 9:09 am, exar...@twistedmatrix.com wrote:
> On 01:27 pm, jeanmic...@sequans.com wrote:
>
>
>
>
>
> >Simon Brunning wrote:
> >>2009/8/11 Robert Dailey :
> >>>On Aug 11, 3:40 pm, Bearophile wrote:
> >>>>There are gals too here.
On Aug 11, 3:40 pm, Bearophile wrote:
> Robert Dailey:
>
> > This breaks the flow of scope. Would you guys solve this
> > problem by moving failMsg into global scope?
> > Perhaps through some other type of syntax?
>
> There are gals too here.
> This may he
Hello,
According to the Python 3.1 documentation, I can have a format
specification like so:
print( 'This is a hex number: {:#08x}'.format( 4 ) )
This will print:
This is a hex number: 0x04
I notice that the '0x' portion is counted in the width, which was
specified as 8. This seems wrong t
On Aug 11, 3:08 pm, Robert Dailey wrote:
> Hey guys. Being a C++ programmer, I like to keep variable definitions
> close to the location in which they will be used. This improves
> readability in many ways. However, when I have a multi-line string
> definition at function level scope
Hey guys. Being a C++ programmer, I like to keep variable definitions
close to the location in which they will be used. This improves
readability in many ways. However, when I have a multi-line string
definition at function level scope, things get tricky because of the
indents. In this case indents
Hey,
I have a class that I want to have a different base class depending on
a parameter that I pass to its __init__method. For example
(pseudocode):
class MyDerived( self.base ):
def __init__( self, base ):
self.base = base
Something like that... and then I would do this:
foo = MyDerived
On Aug 6, 11:12 am, Roman wrote:
> On 06/08/09 08:35, Robert Dailey wrote:
>
>
>
>
>
> > Hey guys,
>
> > I'm creating a python script that is going to try to search a text
> > file for any text that matches my regular expression. The thing
On Aug 6, 11:31 am, "Richard Brodie" wrote:
> "Robert Dailey" wrote in message
>
> news:29ab0981-b95d-4435-91bd-a7a520419...@b15g2000yqd.googlegroups.com...
>
> > UnicodeEncodeError: 'charmap' codec can't encode character '\xa9' in
On Aug 6, 11:02 am, MRAB wrote:
> Robert Dailey wrote:
> > Hey guys,
>
> > I'm creating a python script that is going to try to search a text
> > file for any text that matches my regular expression. The thing it is
> > looking for is:
>
> > FILEVERSI
Hello,
I'm loading a file via open() in Python 3.1 and I'm getting the
following error when I try to print the contents of the file that I
obtained through a call to read():
UnicodeEncodeError: 'charmap' codec can't encode character '\xa9' in
position 1650: character maps to
The file is defined
Hey guys,
I'm creating a python script that is going to try to search a text
file for any text that matches my regular expression. The thing it is
looking for is:
FILEVERSION #,#,#,#
The # symbol represents any number that can be any length 1 or
greater. Example:
FILEVERSION 1,45,10082,3
The r
Anyone know of a way to print text in Python 3.1 with colors in a
portable way? In other words, I should be able to do something like
this:
print_color( "This is my text", COLOR_BLUE )
And this should be portable (i.e. it should work on Linux, Mac,
Windows).
--
http://mail.python.org/mailman/lis
On Jun 23, 7:34 pm, "Gabriel Genellina"
wrote:
> En Tue, 23 Jun 2009 20:57:36 -0300, Robert Dailey
> escribió:
>
> > Suppose I have 2 functions like so:
>
> > def Function2( **extra ):
> > # do stuff
>
> > def Function1( **extra ):
> &
Suppose I have 2 functions like so:
def Function2( **extra ):
# do stuff
def Function1( **extra ):
Function2( extra )
As you can see, I would like to forward the additional keyword
arguments in variable 'extra' to Function2 from Function1. How can I
do this? I'm using Python 3.0.1
--
http
On Jun 5, 9:07 pm, Chris Rebert wrote:
> On Fri, Jun 5, 2009 at 6:56 PM, Robert Dailey wrote:
> > Is it possible to create an object in Python that will clean itself up
> > at function exit? I realize destruction of objects may not occur
> > immediately and can be garbag
Is it possible to create an object in Python that will clean itself up
at function exit? I realize destruction of objects may not occur
immediately and can be garbage collected, but this functionality would
still be great to have. Consider the following function:
def do_stuff():
foo = scope_ob
On Jun 5, 7:53 pm, Robert Dailey wrote:
> On Jun 5, 10:31 am, Peter Otten <__pete...@web.de> wrote:
>
>
>
>
>
> > Robert Dailey wrote:
> > > On Jun 5, 3:47 am, "Gabriel Genellina" wrote:
> > >> En Thu, 04 Jun 2009 23:42:29 -0300, R
On Jun 5, 10:31 am, Peter Otten <__pete...@web.de> wrote:
> Robert Dailey wrote:
> > On Jun 5, 3:47 am, "Gabriel Genellina" wrote:
> >> En Thu, 04 Jun 2009 23:42:29 -0300, Robert Dailey
> >> escribió:
>
> >> > Hey guys, try using
On Jun 5, 3:47 am, "Gabriel Genellina" wrote:
> En Thu, 04 Jun 2009 23:42:29 -0300, Robert Dailey
> escribió:
>
> > Hey guys, try using urlretrieve() in Python 3.0.1 on the following
> > URL:
>
> >http://softlayer.dl.sourceforge.net/sourceforge/wxwindo
Hey guys, try using urlretrieve() in Python 3.0.1 on the following
URL:
http://softlayer.dl.sourceforge.net/sourceforge/wxwindows/wxMSW-2.8.10.zip
Have it save the ZIP to any destination directory. For me, this only
downloads about 40KB before it stops without any error at all. Any
reason why thi
On May 16, 11:49 am, Gary Herron wrote:
> Robert Dailey wrote:
> > Hi,
>
> > I'm not a big expert on the tarfile component, but I assumed that .tgz
> > files were short for .tar.gz and the format was the same.
>
> That's correct.
>
> > When I try
&
On May 16, 11:46 am, Kushal Kumaran wrote:
> On Sat, May 16, 2009 at 10:03 PM, Robert Dailey wrote:
> > Hi,
>
> > I'm not a big expert on the tarfile component, but I assumed that .tgz
> > files were short for .tar.gz and the format was the same. When I try
>
On May 16, 11:49 am, Gary Herron wrote:
> Robert Dailey wrote:
> > Hi,
>
> > I'm not a big expert on the tarfile component, but I assumed that .tgz
> > files were short for .tar.gz and the format was the same.
>
> That's correct.
>
> > When I try
&
On May 16, 11:33 am, Robert Dailey wrote:
> Hi,
>
> I'm not a big expert on the tarfile component, but I assumed that .tgz
> files were short for .tar.gz and the format was the same. When I try
> to extract a .tgz file using tarfile in Python 3.0 on Windows, I get
&
Hi,
I'm not a big expert on the tarfile component, but I assumed that .tgz
files were short for .tar.gz and the format was the same. When I try
to extract a .tgz file using tarfile in Python 3.0 on Windows, I get
the following error:
File "C:\Python30\lib\tarfile.py", line 1630, in open
rai
On May 1, 4:18 pm, Aaron Brady wrote:
> On May 1, 12:09 am, Robert Dailey wrote:
>
> > I'm currently calling subprocess.call() on a batch file (in Windows)
> > that sets a few environment variables that are needed by further
> > processes started via subprocess.
I'm currently calling subprocess.call() on a batch file (in Windows)
that sets a few environment variables that are needed by further
processes started via subprocess.call(). How can I persist the
environment modifications by the first call() function? I've done my
own searching on this and I came
urlgrabber 3.1.0 currently does not support Python 3.0. Is there a
version out there that does support this? Perhaps Python 3.0 now has
built in support for this? Could someone provide some guidance here?
Thanks.
--
http://mail.python.org/mailman/listinfo/python-list
Hi,
Is there a built in way to 'pretty print' a dict, list, and tuple
(Amongst other types)? Dicts probably print the ugliest of them all,
and it would be nice to see a way to print them in a readable way. I
can come up with my own function to do this, but I don't want to do
this if I don't have t
On Dec 8, 10:27 pm, John Machin <[EMAIL PROTECTED]> wrote:
> On Dec 9, 3:00 pm, Steven D'Aprano
>
>
>
> <[EMAIL PROTECTED]> wrote:
> > On Mon, 08 Dec 2008 19:10:00 -0800, Robert Dailey wrote:
> > > On Dec 8, 6:26 pm, Terry Reedy <[EMAIL PROTECTED]&
On Dec 8, 6:26 pm, Terry Reedy <[EMAIL PROTECTED]> wrote:
> Robert Dailey wrote:
> > stuff = vars()
>
> >>> vars() is globals()
> True
>
> > for key in stuff:
>
> You just changed globals, which is aliased as stuff.
> Stuff changes.
>
I'm executing the following code:
def CopyBoost( libraries ):
pass
def CopyEmotionFX( libraries ):
pass
def Copy( library, aliases ):
pass
stuff = vars()
for key in stuff:
print( key, '--', stuff[key] )
I get the following error message:
('CopyEmotionFX', '--', )
Traceback (
Hi,
I have a string representing the name of a function in Python 3.0. How
can I call the function name represented by this string *without*
creating a mapping?
--
http://mail.python.org/mailman/listinfo/python-list
Hi,
I'm looking for a portable way to download ZIP files on the internet
through Python. I don't want to do os.system() to invoke 'wget', since
this isn't portable on Windows. I'm hoping the core python library has
a library for this. Note that I'll be using Python 3.0.
Thanks.
--
http://mail.pyt
Hi,
I'm currently using boost::python::import() to import Python modules,
so I'm not sure exactly which Python API function it is calling to
import these files. I posted to the Boost.Python mailing list with
this question and they said I'd probably get a better answer here, so
here it goes...
If
On Fri, Sep 19, 2008 at 4:21 AM, Gabriel Genellina
<[EMAIL PROTECTED]>wrote:
> En Thu, 18 Sep 2008 19:24:26 -0300, Robert Dailey <[EMAIL PROTECTED]>
> escribió:
>
>
> I'm currently using Python 3.0 b3 and I'm curious as to how I can go about
>> i
Hi,
I'm currently using Python 3.0 b3 and I'm curious as to how I can go about
intercepting things send to print() for some intermediate processing before
they're actually sent to sys.stdout. Right now I've thought of the
following:
Replace sys.stdout with a class named PrintStream. PrintStream i
HI,
I have the following python script:
def __normalizePath( path ):
return osp.abspath( osp.normpath( path ) )
class AbsolutePath:
def __init__( self, root="" ):
_root = __normalizePath( root )
When I create an AbsolutePath object, I get the following error:
NameError: globa
On Fri, Sep 5, 2008 at 3:58 PM, Eric Wertman <[EMAIL PROTECTED]> wrote:
> > I'm concerned about the formatting of the string in that I do not want
> the
> > way I split the string up in source code to affect the way the string is
> > displayed to the console. In other words, in source, if I break
On Fri, Sep 5, 2008 at 12:36 PM, Fredrik Lundh <[EMAIL PROTECTED]>wrote:
> Maric Michaud wrote:
>
> I suspect you are coming to conclusions a bit quickly, without taking the
>> pain of understanding the whole discussion.
>>
>
> I'm pretty sure I was the first one to post an answer in this thread,
On Fri, Sep 5, 2008 at 3:06 PM, aha <[EMAIL PROTECTED]> wrote:
> Can you be more specific? What is the formatting criteria? Are you
> talking about formatting the string for display or are you talking
> about the source?
Apologies for the confusion.
My concern is both. Allow me to explain:
I
On Fri, Sep 5, 2008 at 2:29 PM, Jean-Paul Calderone <[EMAIL PROTECTED]>wrote:
> mystring = (
> "This is a very long string that "
> "spans multiple lines and does "
> "not include line breaks or tabs "
> "from the source file between "
> "the strings partitions.")
At first glance it lo
Hi,
I find quite often that I'm writing things like this:
raise FatalExcept( "Insufficient number of arguments specified. Exactly {0}
arguments are required. See stage.bat for documentation on accepted
parameters.".format( num_arguments ) )
On my display (Vertical monitor), this exceeds the widt
On Thu, Sep 4, 2008 at 5:59 PM, Maric Michaud <[EMAIL PROTECTED]> wrote:
> Le Friday 05 September 2008 00:47:00 Chris Rebert, vous avez écrit :
> >
> > Then store the string in its original case in the value part of the
> > key-value pair:
> >
> > stage_map[key.lower()] = (key,whatever)
> >
>
> "p
On Thu, Sep 4, 2008 at 5:21 PM, Fredrik Lundh <[EMAIL PROTECTED]>wrote:
> Robert Dailey wrote:
>
> I currently have a dictionary object that I'm doing the following with:
>>
>> if lib not in stage_map:
>># ... do stuff ...
>>
>> However, thi
On Thu, Sep 4, 2008 at 5:14 PM, Robert Dailey <[EMAIL PROTECTED]> wrote:
> Hi,
>
> I currently have a dictionary object that I'm doing the following with:
>
> if lib not in stage_map:
> # ... do stuff ...
>
> However, this will perform a case-sensitive compa
Hi,
I currently have a dictionary object that I'm doing the following with:
if lib not in stage_map:
# ... do stuff ...
However, this will perform a case-sensitive comparison between lib and each
key in stage_map. Is there a way to make this do a case-insensitive
comparison instead? Yes, I r
Hi,
I'm running on Linux and I'm executing a python script as a subversion
post-commit hook. I'm finding that I'm running into a lot of random issues,
and I'm guessing this has to do with my environment not being properly
setup. From what I've gathered, the environment is not setup when the script
Hi,
I've currently embedded the python interpreter into a C++ application of
mine. I want to bundle the python core library with my application so the
user does not have to install python to use my application. What files do I
need to copy over? Help is appreciated, thank you.
--
http://mail.pytho
On Tue, Aug 5, 2008 at 2:28 PM, Timothy Grant <[EMAIL PROTECTED]>wrote:
> On Tue, Aug 5, 2008 at 9:09 AM, Robert Dailey <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > I have the following code:
> >
> >
> > def ReplaceExternalWithCopy( localDir,
Hi,
I'm looking for something simple that I can use to obtain passwords from the
user. Something like input(), but with an option to set the mask character.
So if I set it to "*", then all the user will see is: ** as they type
their password. I know about getpass.getpass(), but I want somethin
Hi,
I have the following code:
def ReplaceExternalWithCopy( localDir, remoteDir ):
print "Removing external local directory:", localDir
rmdirs( localDir )
vfxrepo.copy( remoteDir, localDir )
I noticed that the print statement above does not show up before
vfxrepo.copy() is called. t
On Tue, Aug 5, 2008 at 10:05 AM, Robert Dailey <[EMAIL PROTECTED]> wrote:
> Hi,
>
> I've created a function to normalize Subversion URLs, however when I return
> a string, printing the result of the function becomes "None". When I print
> the value of the stri
Hi,
I've created a function to normalize Subversion URLs, however when I return
a string, printing the result of the function becomes "None". When I print
the value of the string before I return from the function, I see a valid
string. What's going on? The function is below:
def normurl( url_roo
Hi,
I'm currently trying to parse relative URLs, but I want to make them
absolute. In other words, I want to normalize the URLs. However, I don't
want to have to write this logic myself if it is already provided. I was
thinking of somehow tricking os.path.normpath() as a last resort. This is
for s
On Wed, Jul 30, 2008 at 2:48 PM, Patrick Mullen <[EMAIL PROTECTED]>wrote:
> Well, the linked thread gives many reasons, but as mentioned it is a
> flamewar thread. Philosophically python is not an "object oriented"
> language per say, it has an object system, a not bolted on one I might add,
> bu
On Wed, Jul 30, 2008 at 2:46 PM, Matthew Fitzgibbons <[EMAIL PROTECTED]>wrote:
> Robert Dailey wrote:
>
>> On Wed, Jul 30, 2008 at 1:03 PM, Brett g Porter <[EMAIL PROTECTED]> [EMAIL PROTECTED]>> wrote:
>>
>>Robert Dailey wrote:
>>
>>
On Wed, Jul 30, 2008 at 1:03 PM, Brett g Porter <[EMAIL PROTECTED]> wrote:
> Robert Dailey wrote:
>
> This is an example of a response I'm looking for:
>> "The self parameter is required because the parser is a bit old and needs
>> to know the exact object yo
Hi,
I want to point out first of all that I'm not as familiar with Python as I
should be, and for that reason I question a lot of things because I'm mainly
a C++ programmer and I'm used to certain conveniences. Having said that...
I've always been curious (more so than annoyed) as to why one must
Hi,
Is there a way to perform a recursive file search using wildcards in python
3.0b1?
For example, if I have:
C:\foo\abc*xyz.*
I want all files in C:\foo and all subfolders (recursively) of C:\foo that
match the wildcard abc*xyz.* to be matched. In the end, I want a list of
files that matched
Hi,
Does anyone know of a way to get syntax coloring working in Visual Studio
2008 for Python? I did some googling but I couldn't find anything. Help is
appreciated, thank you.
--
http://mail.python.org/mailman/listinfo/python-list
On Fri, Jun 6, 2008 at 11:05 AM, Tim Golden <[EMAIL PROTECTED]> wrote:
> Robert Dailey wrote:
>
>> Hi,
>>
>> Using Python 3.0, how can I remove a read-only property from a file in
>> Windows XP? Thanks.
>>
>
> import os
> import stat
>
>
Hi,
Using Python 3.0, how can I remove a read-only property from a file in
Windows XP? Thanks.
--
http://mail.python.org/mailman/listinfo/python-list
Hi,
I'm using Python 3.0 (the latest as of now) and I have a very large
dictionary that I'm attempting to do some processing on. The dictionary
basically has strings in it, as well as other dictionaries which themselves
also have strings. Using a display, I'm trying to (with as little code
possibl
I just need a repeating timer, I could care less about microsecond
accuracies.
On Tue, Jun 3, 2008 at 11:19 AM, John Nagle <[EMAIL PROTECTED]> wrote:
> Gabriel Genellina wrote:
>
>> En Fri, 30 May 2008 22:50:13 -0300, Robert Dailey <[EMAIL PROTECTED]>
>> escrib
Hi,
Reading through the Python 2.5 docs, I'm seeing a Timer class in the
threading module, however I cannot find a timer object that will
continuously call a function of my choice every amount of milliseconds.
For example, every 1000 milliseconds I want a function named Foo to be
called. This
Hi,
I managed to convince the CodeGuru forum administrator to add a Python
discussion forum to the community. It's a great success for me, as I really
love CodeGuru and their forums. I really encourage everyone to use it, as it
will be a great asset to the Python community. The forum will be remov
On Fri, Mar 7, 2008 at 2:49 AM, Tim Golden <[EMAIL PROTECTED]> wrote:
>
> Ah. Sorry. I'm sure you can call it via ctypes (built in
> from Python 2.5). But even if I'd realised that's what
> you'd wanted, I'd probably have given the original answer
> because pywin32 pretty much *is* standard library
On Thu, Mar 6, 2008 at 2:42 AM, Tim Golden <[EMAIL PROTECTED]> wrote:
>
>
> First thing to do when asking "How do I do X in Python under Windows?"
> is to stick -- python X -- into Google and you get, eg:
>
>
> http://aspn.activestate.com/ASPN/docs/ActivePython/2.2/PyWin32/win32api__GetSystemDirec
Hi,
Is there a way to get the System32 directory from windows through python?
For example, in C++ you do this by calling GetSystemDirectory(). Is there an
equivalent Python function for obtaining windows installation dependent
paths?
--
http://mail.python.org/mailman/listinfo/python-list
Thanks for your help. I knew of a way to solve this issue, but being a C++
programmer I tend to think of the expanded solutions for things. I wasn't
sure if there was a more compact solution for python. Thanks again!
On Mon, Feb 25, 2008 at 11:27 AM, Tim Chase <[EMAIL PROTECTED]>
wrote:
> >> igno
On Mon, Feb 25, 2008 at 10:49 AM, Gary Herron <[EMAIL PROTECTED]>
wrote:
>
> You expect this is creating a tuple (or so I see from your "in" test in
> the following code), but in fact the parenthesis do *not* make a tuple.
> If you look at ignored_dirs, you'll find it's just a string. It's the
> p
Hi,
Currently I have the following code:
ignored_dirs = (
r".\boost\include"
)
if __name__ == "__main__":
# Walk the directory tree rooted at 'source'
for root, dirs, files in os.walk( source ):
if root not in ignored_dirs:
CopyFiles( root, files, ".dll" )
Hi,
Currently I'm embedding Python 2.5 into my C++ Visual Studio project.
However, during the link stage it is stating that it cannot find
"python25_d.lib". From what I read in my search through Google on this issue
is that you actually have to build Python yourself to get a debug version of
the l
Hi,
I'm attempting to embed python into my game. What I want to do is the
following:
1) Embed the interpreter into my game (Py_Initialize(), etc) using the
Python C API
2) Execute modules from my game using the python interpreter (Using
boost.python's objects and handles)
3) Expose C++ interfaces
>
> And for top-posting :)
That's a matter of opinion ;)
--
http://mail.python.org/mailman/listinfo/python-list
>
> This is not part of his Masters... :-)
Lmfao
--
http://mail.python.org/mailman/listinfo/python-list
On 10/22/07, Nicholas Bastin <[EMAIL PROTECTED]> wrote:
>
> Object-oriented programming is a design choice, not a language
> feature. You can write straight procedural code in C++, and you can
> write object oriented code in C. Sure, C++ has some language features
> which facilitate object-orient
On 10/21/07, "Martin v. Löwis" <[EMAIL PROTECTED]> wrote:
> No, I literally meant that the Python C API is object-oriented.
> You don't need an object-oriented language to write object-oriented
> code.
I disagree with this statement. C is not an object oriented language,
and I've seen attempts to
On 10/21/07, "Martin v. Löwis" <[EMAIL PROTECTED]> wrote:
> I think you are misinterpreting what you are seeing. The Python C API
> *is* object-oriented. It has all features of object-orientation:
> classes, encapsulation, polymorphism, late binding, ...
>
> As for "make your own": people have trie
On 10/21/07, "Martin v. Löwis" <[EMAIL PROTECTED]> wrote:
> > Is there a C++ version of the C Python API packaged with python 2.5?
>
> Stargaming has already mentioned the fine points; the first answer is:
> yes, the API packaged python 2.5 can be used with C++. It is a C++
> version of the same AP
Hi,
I've read various portions of the Python 2.5 documentation in an
attempt to figure out exactly what the following condition represents:
if __name__ == "__main__":
main()
However, I was not able to determine what it is actually checking for.
Could someone point me in the way of a tutorial
Hi,
Is there a C++ version of the C Python API packaged with python 2.5?
It would be nice to have a OOP approach to embedding python in C++. It
would also be a bonus if this C++ Python API cleaned up a lot of the
messy code involved in embedding python.
Thanks.
--
http://mail.python.org/mailman/
On 8/14/07, Jay Loden <[EMAIL PROTECTED]> wrote:
>
> XML is first and foremost a machine-parseable language, and a human-readable
> one second ;) I don't think this is particularly hard to read, but then I
> work with XML configuration files on a daily basis at work, so I may just be
> a terribl
On 10/11/07, Carsten Haese <[EMAIL PROTECTED]> wrote:
>
> This is much clearer, and it explains why you need to mix arbitrary binary
> data with unicode text. Because of this mixing, as you have surmised,
> you're
> going to have to treat the file as a binary file in Python. In other
> words,
> don
Thanks! Yellow is my favorite color!
On 10/10/07, Pablo Ziliani <[EMAIL PROTECTED]> wrote:
>
> Robert Dailey wrote:
> > (...)
> > What I was actually trying to accomplish was to iterate over 2
> > iterators using 1 for loop, however I found that the zip() function
it to solve
this problem as well. Sorry for lack of details. Thanks for everyone's help.
On 10/10/07, Steven D'Aprano <[EMAIL PROTECTED]> wrote:
>
> The original post seems to have been eaten, so I'm replying via a reply.
> Sorry for breaking threading.
>
> &g
details.
On 10/10/07, Carsten Haese <[EMAIL PROTECTED]> wrote:
>
> On Wed, 2007-10-10 at 19:00 -0500, Robert Dailey wrote:
> > Hi,
> >
> > I have opened a unicode file for writing:
> >
> > import codecs
> > file = codecs.open( "somefile.dat",
1 - 100 of 197 matches
Mail list logo