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
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
On Aug 18, 3:31 pm, Duncan Booth duncan.bo...@invalid.invalid wrote:
Robert Dailey rcdai...@gmail.com 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 duncan.bo...@invalid.invalid wrote:
Robert Dailey rcdai...@gmail.com 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:40 pm, Chris Rebert c...@rebertia.com wrote:
On Tue, Aug 18, 2009 at 1:32 PM, Robert Daileyrcdai...@gmail.com wrote:
On Aug 18, 3:31 pm, Duncan Booth duncan.bo...@invalid.invalid wrote:
Robert Dailey rcdai...@gmail.com wrote:
Hello,
I want to simply wrap a function up
On Aug 18, 3:41 pm, Jonathan Gardner jgard...@jonathangardner.net
wrote:
On Aug 18, 11:19 am, Robert Dailey rcdai...@gmail.com 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 things
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 rcdai...@gmail.com
wrote:
On Aug 18, 3:31 pm, Duncan Booth duncan.bo...@invalid.invalid wrote:
Robert Dailey rcdai...@gmail.com
On Aug 18, 3:51 pm, Jan Kaliszewski z...@chopin.edu.pl wrote:
18-08-2009 o 22:32:55 Robert Dailey rcdai...@gmail.com wrote:
On Aug 18, 3:31 pm, Duncan Booth duncan.bo...@invalid.invalid wrote:
Robert Dailey rcdai...@gmail.com wrote:
Hello,
I want to simply wrap a function up
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 rcdai...@gmail.com:
On Aug 11, 3:40 pm, Bearophile bearophileh...@lycos.com wrote:
There are gals too here.
It's a figure of speech. And besides
On Aug 12, 9:41 am, Robert Dailey rcdai...@gmail.com 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 rcdai...@gmail.com:
On Aug 11, 3:40 pm, Bearophile bearophileh...@lycos.com wrote
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
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
On Aug 11, 3:08 pm, Robert Dailey rcdai...@gmail.com 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
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
On Aug 11, 3:40 pm, Bearophile bearophileh...@lycos.com 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 help:http://docs.python.org
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 =
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
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 undefined
The file
On Aug 6, 11:02 am, MRAB pyt...@mrabarnett.plus.com 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:
FILEVERSION #,#,#,#
The # symbol
On Aug 6, 11:31 am, Richard Brodie r.bro...@rl.ac.uk wrote:
Robert Dailey rcdai...@gmail.com wrote in message
news:29ab0981-b95d-4435-91bd-a7a520419...@b15g2000yqd.googlegroups.com...
UnicodeEncodeError: 'charmap' codec can't encode character '\xa9' in
position 1650: character maps
On Aug 6, 11:12 am, Roman atra...@gmail.com 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 it is
looking for is:
FILEVERSION
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).
--
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
--
On Jun 23, 7:34 pm, Gabriel Genellina gagsl-...@yahoo.com.ar
wrote:
En Tue, 23 Jun 2009 20:57:36 -0300, Robert Dailey rcdai...@gmail.com
escribió:
Suppose I have 2 functions like so:
def Function2( **extra ):
# do stuff
def Function1( **extra ):
Function2( extra )
As you
On Jun 5, 3:47 am, Gabriel Genellina gagsl-...@yahoo.com.ar wrote:
En Thu, 04 Jun 2009 23:42:29 -0300, Robert Dailey rcdai...@gmail.com
escribió:
Hey guys, try using urlretrieve() in Python 3.0.1 on the following
URL:
http://softlayer.dl.sourceforge.net/sourceforge/wxwindows/wxMSW-2.8.1
On Jun 5, 10:31 am, Peter Otten __pete...@web.de wrote:
Robert Dailey wrote:
On Jun 5, 3:47 am, Gabriel Genellina gagsl-...@yahoo.com.ar wrote:
En Thu, 04 Jun 2009 23:42:29 -0300, Robert Dailey rcdai...@gmail.com
escribió:
Hey guys, try using urlretrieve() in Python 3.0.1
On Jun 5, 7:53 pm, Robert Dailey rcdai...@gmail.com wrote:
On Jun 5, 10:31 am, Peter Otten __pete...@web.de wrote:
Robert Dailey wrote:
On Jun 5, 3:47 am, Gabriel Genellina gagsl-...@yahoo.com.ar wrote:
En Thu, 04 Jun 2009 23:42:29 -0300, Robert Dailey rcdai...@gmail.com
escribió
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 =
On Jun 5, 9:07 pm, Chris Rebert c...@rebertia.com wrote:
On Fri, Jun 5, 2009 at 6:56 PM, Robert Daileyrcdai...@gmail.com 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
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
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
On May 16, 11:33 am, Robert Dailey rcdai...@gmail.com 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
the following
On May 16, 11:49 am, Gary Herron gher...@islandtraining.com 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
to extract a .tgz file using
On May 16, 11:46 am, Kushal Kumaran kushal.kuma...@gmail.com wrote:
On Sat, May 16, 2009 at 10:03 PM, Robert Dailey rcdai...@gmail.com 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 gher...@islandtraining.com 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
to extract a .tgz file using
On May 1, 4:18 pm, Aaron Brady castiro...@gmail.com wrote:
On May 1, 12:09 am, Robert Dailey rcdai...@gmail.com 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.call
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
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] wrote:
Robert Dailey wrote:
stuff = vars()
vars
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
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.
--
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
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', '--', function
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.
print( key, '--', stuff[key] )
I get the following error message
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
intercepting things send to print() for some intermediate
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
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: global
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 width
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 looks like this is
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'm
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, and I
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 up a
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
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 comparison between lib and each
key in stage_map
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, this will perform a case-sensitive comparison between lib and
each
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)
premature
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
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.
--
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(
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 string before I return from the function, I see
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.
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 something
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, remoteDir ):
print Removing external local directory:, localDir
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
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
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 you're referencing
This is _not_ an example
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]mailto:
[EMAIL PROTECTED] wrote:
Robert Dailey wrote:
This is an example of a response I'm looking
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,
but it
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,
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
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
os.chmod (c:/temp/temp.txt, stat.S_IWRITE)
(Haven't actually checked
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
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
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]
escribió:
Reading through the Python 2.5 docs
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.
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
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 for
On Thu, Mar 6, 2008 at 2:42 AM, Tim Golden [EMAIL PROTECTED] wrote:
fishing advice
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:
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
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 )
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
presence
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:
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
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++
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-oriented
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 API as it
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 tried this
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 make
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 terrible
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.
--
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't open
Hi,
I'm currently writing my own CSV parser since the built in one doesn't
support Unicode. I'm wondering if there's a way to iterate over the
characters in a unicode string and have access to both the 'current' and the
'next' characters each iteration. For example:
test = uHello World
for
All the ideas presented here are workable. I definitely have a lot of
solutions to choose from. Thanks everyone for your help. I wasn't sure if
there was some sort of language feature to naturally do this, so I had to
post on the mailing list to make sure.
--
' in the range of
range(128) or something (Not really an expert on Unicode so I'm not sure of
the meaning). I would use CSV if I could!
On 10/10/07, Carsten Haese [EMAIL PROTECTED] wrote:
On Wed, 2007-10-10 at 15:27 -0500, Robert Dailey wrote:
I'm using CSV for localization in a game I'm involved
On 10/10/07, Carsten Haese [EMAIL PROTECTED] wrote:
Instead of passing the file object directly to the csv parser, pass in a
generator that reads from the file and explicitly encodes the strings
into UTF-8, along these lines:
def encode_to_utf8(f):
for line in f:
yield
Hi,
Suppose I wanted to manually iterate over a container, for example:
mylist = [1,2,3,4,5,6]
it = iter(mylist)
while True:
print it
it.next()
In the example above, the print doesn't print the VALUE that the iterator
currently represents, it prints the iterator itself. How can I get
1 - 100 of 194 matches
Mail list logo