Re: [BangPypers] Calling Python script from C++.

2010-02-25 Thread Zubin Mithra
could you give us a few more details? the deployment OS?


cheers!!!
Zubin



On Thu, Feb 25, 2010 at 12:51 PM,  lakshmi.chow...@bt.com wrote:
 Hi,



 We have a requirement of Calling Python script from C++.



 So, For this we are trying to pass entire python script(Script has  both
 method implementation and method calls are exist) as a string and
 executing this string by using PyRun_SimpleString().



 Our concern is that if python has a method with no arguments we are able
 to execute it successfully



 But If Method takes parameters or arguments ,then how do we can pass
 values to that method and how can we execute it?



 Could you please provide the solution.



 Thanks and Regards,

 Lakshmi Narasaiah C,



 ___
 BangPypers mailing list
 BangPypers@python.org
 http://mail.python.org/mailman/listinfo/bangpypers

___
BangPypers mailing list
BangPypers@python.org
http://mail.python.org/mailman/listinfo/bangpypers


[BangPypers] [Installing Spyder IDE]:Help

2010-02-25 Thread vanam
I have been trying to install spyder ide but of no avail.
Downloaded and installed spyder-1.03_py26.exe

I have downloaded pyqt4 for that purpose(Direct Installer)
pyqt-py2.6-gpl-4.7-1.exe
after installing the above softwares and then launching Spyder
it is showing initialising and gets disappears.

Is that something or dependency i have missed to install?



--
Raghavendra  Vanam
___
BangPypers mailing list
BangPypers@python.org
http://mail.python.org/mailman/listinfo/bangpypers


Re: [BangPypers] Calling Python script from C++.

2010-02-25 Thread Zubin Mithra
#!/usr/bin/python
# test.py
import sys
print sys.argv


$ python test.py myArgument

i hope this is what you required.



On 2/25/10, lakshmi.chow...@bt.com lakshmi.chow...@bt.com wrote:
 Hi Zubin,

 Deployment OS is RedHat Linux.

 Here is the python file : Hello.py

 Def sayHello(name):
   Print Hello + name

 sayHello(arg)

 and

 In c++ file, I am catching all the lines from the python file in string
 buffer and calling the PyRun_SimpleString(stringbuffer).
 It is working fine without passing any argument. But I want to send the
 argument to this python file from c++ file.

 Could you tell me how can I pass arguments to python file?


 Thanks,
 Lakshmi.

 -Original Message-
 From: bangpypers-bounces+lakshmi.chowdam=bt@python.org
 [mailto:bangpypers-bounces+lakshmi.chowdam=bt@python.org] On Behalf Of
 Zubin Mithra
 Sent: Thursday, February 25, 2010 5:11 PM
 To: Bangalore Python Users Group - India
 Subject: Re: [BangPypers] Calling Python script from C++.

 could you give us a few more details? the deployment OS?


 cheers!!!
 Zubin



 On Thu, Feb 25, 2010 at 12:51 PM,  lakshmi.chow...@bt.com wrote:
 Hi,



 We have a requirement of Calling Python script from C++.



 So, For this we are trying to pass entire python script(Script has  both
 method implementation and method calls are exist) as a string and
 executing this string by using PyRun_SimpleString().



 Our concern is that if python has a method with no arguments we are able
 to execute it successfully



 But If Method takes parameters or arguments ,then how do we can pass
 values to that method and how can we execute it?



 Could you please provide the solution.



 Thanks and Regards,

 Lakshmi Narasaiah C,



 ___
 BangPypers mailing list
 BangPypers@python.org
 http://mail.python.org/mailman/listinfo/bangpypers

 ___
 BangPypers mailing list
 BangPypers@python.org
 http://mail.python.org/mailman/listinfo/bangpypers
 ___
 BangPypers mailing list
 BangPypers@python.org
 http://mail.python.org/mailman/listinfo/bangpypers



-- 
cheers!!!
Zubin
___
BangPypers mailing list
BangPypers@python.org
http://mail.python.org/mailman/listinfo/bangpypers


Re: [BangPypers] Calling Python script from C++.

2010-02-25 Thread lakshmi.chowdam
Hi Zubin,

Thanks a lot for the quick reply.

You are correct Zubin, we can execute python script individually as you
described. 

But my requirement is that,

Basically I want to call the python script from c++ program.

In the c++ program, I am creating the multi threads and calling the
thread function with a argument(argument contains the entire python code
as a string, for example  Def sayHello(name):
   Print Hello + name

 sayHello(arg)). 

In the function definition, I am taking 1 hard coded variable and needs
to pass this variable along with the string(python code) to
PyRun_SimpleString() and execute it.

Could you tell me the solution how to map the argument to the
string(python code) and pass to PyRun_SimpleString() and execute
successfully?

Thanks,
Lakshmi.

-Original Message-
From: bangpypers-bounces+lakshmi.chowdam=bt@python.org
[mailto:bangpypers-bounces+lakshmi.chowdam=bt@python.org] On Behalf
Of Zubin Mithra
Sent: Thursday, February 25, 2010 6:59 PM
To: Bangalore Python Users Group - India
Subject: Re: [BangPypers] Calling Python script from C++.

#!/usr/bin/python
# test.py
import sys
print sys.argv


$ python test.py myArgument

i hope this is what you required.



On 2/25/10, lakshmi.chow...@bt.com lakshmi.chow...@bt.com wrote:
 Hi Zubin,

 Deployment OS is RedHat Linux.

 Here is the python file : Hello.py

 Def sayHello(name):
   Print Hello + name

 sayHello(arg)

 and

 In c++ file, I am catching all the lines from the python file in
string
 buffer and calling the PyRun_SimpleString(stringbuffer).
 It is working fine without passing any argument. But I want to send
the
 argument to this python file from c++ file.

 Could you tell me how can I pass arguments to python file?


 Thanks,
 Lakshmi.

 -Original Message-
 From: bangpypers-bounces+lakshmi.chowdam=bt@python.org
 [mailto:bangpypers-bounces+lakshmi.chowdam=bt@python.org] On
Behalf Of
 Zubin Mithra
 Sent: Thursday, February 25, 2010 5:11 PM
 To: Bangalore Python Users Group - India
 Subject: Re: [BangPypers] Calling Python script from C++.

 could you give us a few more details? the deployment OS?


 cheers!!!
 Zubin



 On Thu, Feb 25, 2010 at 12:51 PM,  lakshmi.chow...@bt.com wrote:
 Hi,



 We have a requirement of Calling Python script from C++.



 So, For this we are trying to pass entire python script(Script has
both
 method implementation and method calls are exist) as a string and
 executing this string by using PyRun_SimpleString().



 Our concern is that if python has a method with no arguments we are
able
 to execute it successfully



 But If Method takes parameters or arguments ,then how do we can pass
 values to that method and how can we execute it?



 Could you please provide the solution.



 Thanks and Regards,

 Lakshmi Narasaiah C,



 ___
 BangPypers mailing list
 BangPypers@python.org
 http://mail.python.org/mailman/listinfo/bangpypers

 ___
 BangPypers mailing list
 BangPypers@python.org
 http://mail.python.org/mailman/listinfo/bangpypers
 ___
 BangPypers mailing list
 BangPypers@python.org
 http://mail.python.org/mailman/listinfo/bangpypers



-- 
cheers!!!
Zubin
___
BangPypers mailing list
BangPypers@python.org
http://mail.python.org/mailman/listinfo/bangpypers
___
BangPypers mailing list
BangPypers@python.org
http://mail.python.org/mailman/listinfo/bangpypers


[BangPypers] pack and unpack

2010-02-25 Thread Goudar, Girish
Hi,

 

I sent some data from TCP client written in Python running in Windows OS
using pack() function to the TCP server written in C code running in
DEOS operating system. I want to unpack the function at TCP server. How
to do?

 

Thanks and Regards,

Girish P.G

 

___
BangPypers mailing list
BangPypers@python.org
http://mail.python.org/mailman/listinfo/bangpypers