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] [Installing Spyder IDE]:Help
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++.
#!/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++.
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
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