473,404 Members | 2,179 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,404 software developers and data experts.

Using python to deploy software

Has anyone used python to deploy (non-python) software on a Windows
network?

Jul 18 '05 #1
5 1343
I haven't but one of my friends have used Pyro (Python Remote Objects)
to do so.

You basically need to write a custom Pyro server and run it on a
central machine. Your pyro clients can be installed on the machines
where the software need to be installed.

For more details and similar ideas refer the project page of pyro at
http://pyro.sourceforge.net/projects.html .

-Anand

Jul 18 '05 #2
Sounds interesting.

Do you know if he/she would be willing to share the code?
Anand wrote:
I haven't but one of my friends have used Pyro (Python Remote Objects) to do so.

You basically need to write a custom Pyro server and run it on a
central machine. Your pyro clients can be installed on the machines
where the software need to be installed.

For more details and similar ideas refer the project page of pyro at
http://pyro.sourceforge.net/projects.html .

-Anand


Jul 18 '05 #3
Would the pyro client need to be installed as a service on the machine
so it could run the installer as the system acct? Otherwise, it would
run with the current user's credentials.

Anand wrote:
I haven't but one of my friends have used Pyro (Python Remote Objects) to do so.

You basically need to write a custom Pyro server and run it on a
central machine. Your pyro clients can be installed on the machines
where the software need to be installed.

For more details and similar ideas refer the project page of pyro at
http://pyro.sourceforge.net/projects.html .

-Anand


Jul 18 '05 #4
pyro is most intriguing! Thanks for the information.

"Anand" <ab******@gmail.com> wrote in message
news:11**********************@f14g2000cwb.googlegr oups.com...
I haven't but one of my friends have used Pyro (Python Remote Objects)
to do so.

You basically need to write a custom Pyro server and run it on a
central machine. Your pyro clients can be installed on the machines
where the software need to be installed.

For more details and similar ideas refer the project page of pyro at
http://pyro.sourceforge.net/projects.html .

-Anand

Jul 18 '05 #5
Hmm... did not watch this thread.

Regarding sharing code, well I am sure you will be able to quickly
produce some working client/server using Pyro for doing your task. Pyro
makes it very easy to do RMI due to its network broadcast way of
querying the name server.

If you are not able to make any headway, mail me and I can give you his
email address.

Rgds

-Anand

Jul 18 '05 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
by: PythonMan | last post by:
Any Software can change Python source code to Delphi ? thx --
6
by: Rodrigo Benenson | last post by:
Hi, Python is a great language. Python has great crossplatform support. Python has a great community. Python has excelent tools for other languages binding. Python has many good thing, and has...
5
by: Sells, Fred | last post by:
I see there are several different choices for Python GUI API's. Is there any indication of which ones are 1. the most commonly used? 2. the most reliable? 3. the most robust?
0
by: Kevin Altis | last post by:
OSCON 2006: Opening Innovation http://conferences.oreillynet.com/os2006/ Save the date for the 8th annual O'Reilly Open Source Convention, happening July 24-28, 2006 at the Oregon Convention...
0
by: Kevin Altis | last post by:
OSCON 2006: Opening Innovation http://conferences.oreillynet.com/os2006/ Save the date for the 8th annual O'Reilly Open Source Convention, happening July 24-28, 2006 at the Oregon Convention...
0
by: Kevin Altis | last post by:
Save the date for the 8th annual O'Reilly Open Source Convention, happening July 24-28, 2006 at the Oregon Convention Center in beautiful Portland, Oregon. Call For Participation...
5
by: gel | last post by:
Hi I have written a python client server app that keeps an eye on processes starting and ending on a client and makes decision on what to do based on information from the server end. I want to...
2
by: rockstar_ | last post by:
Hello all- I'm developing a Content Management software for my own site, and possibly package and deploy to other sites (for friends, family, etc.) The content management software is combined...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.