472,096 Members | 2,309 Online
Bytes | Software Development & Data Engineering Community
Post +

Home Posts Topics Members FAQ

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

Any tool to translate PHP to Python?

Hi,

I have some PHP scripts I'm moving from my web server to the local PC.
They just do file manipulation.

Anybody know of a tool for translating PHP to Python? A partial
translation would be hwlpful.

Also, any tips or pritfalls to look out for?

I'm mostly a Python / C / C++ programmer and do not have much experience
with PHP.

Thanks,

Bruce

Jul 18 '05 #1
7 17382
Bruce Dickey wrote:
Hi,

I have some PHP scripts I'm moving from my web server to the local PC.
They just do file manipulation.

Anybody know of a tool for translating PHP to Python?


Er... What about a programmer ?-)

(sorry, could not resist)
Bruno

Jul 18 '05 #2
Bruno Desthuilliers wrote:
Bruce Dickey wrote:
Hi,

I have some PHP scripts I'm moving from my web server to the local PC.
They just do file manipulation.

Anybody know of a tool for translating PHP to Python?

Er... What about a programmer ?-)

(sorry, could not resist)
Bruno


Heh heh. Point taken. I actually *was* assuming I would be the tool --
I've been around Python long enough to have seen most of the resources
for desktop apps.

But Python web scripting I have not gotten into or read much about. It
appears to me that Python is increasing in popularity, not only on the
desktop, but also on the web server.

It seems to me that for folks migrating from PHP to Python, a translator
would be a handy tool. Especially if they have a large site to convert.
It would be a tool useful to a large number of people.

Bruce

Jul 18 '05 #3
Bruce Dickey <ce****@excite.com> writes:
[...]
It seems to me that for folks migrating from PHP to Python, a
translator would be a handy tool. Especially if they have a large site
to convert. It would be a tool useful to a large number of people.


We look forward to the first release, Bruce. <0.5 wink>
John
Jul 18 '05 #4
> [Bruce Dickey]
[Bruno Desthuilliers]
Bruce Dickey wrote:
Hi,

I have some PHP scripts I'm moving from my web server to the local PC.
They just do file manipulation.

Anybody know of a tool for translating PHP to Python?

Er... What about a programmer ?-)

(sorry, could not resist)
Bruno


Heh heh. Point taken. I actually *was* assuming I would be the tool --
...
It seems to me that for folks migrating from PHP to Python, a translator
would be a handy tool.


Um, was the point was really taken? Translating programming languages
is *very* hard. Otherwise, it would be possible to just translate
Python to C, with all the obvious benefits.

Perhaps automatic translation of some standard PHP patterns is
possible? No, still too hard. Think about it.

--
The subspace _W inherits the other 8 properties of _V. And there
aren't even any property taxes.
-- J. MacKay, Mathematics 134b
Jul 18 '05 #5
Bruce Dickey wrote:
Bruno Desthuilliers wrote:
Bruce Dickey wrote:
Hi,

I have some PHP scripts I'm moving from my web server to the local
PC. They just do file manipulation.

Anybody know of a tool for translating PHP to Python?


Er... What about a programmer ?-)

(sorry, could not resist)
Bruno


Heh heh. Point taken. I actually *was* assuming I would be the tool --
I've been around Python long enough to have seen most of the resources
for desktop apps.

But Python web scripting I have not gotten into or read much about. It
appears to me that Python is increasing in popularity, not only on the
desktop, but also on the web server.

It seems to me that for folks migrating from PHP to Python, a translator
would be a handy tool. Especially if they have a large site to convert.


May be, but to which of the numerous Python-based dynamic web page
generation / web framework / web application server would you convert
your php source ?

Bruno

Jul 18 '05 #6

"Bruno Desthuilliers" <bd***********@removeme.free.fr> wrote in message
news:3f***********************@news.free.fr...
Bruce Dickey wrote:
Bruno Desthuilliers wrote:
Bruce Dickey wrote:

Hi,

I have some PHP scripts I'm moving from my web server to the local
PC. They just do file manipulation.

Anybody know of a tool for translating PHP to Python?

Er... What about a programmer ?-)

(sorry, could not resist)
Bruno


Heh heh. Point taken. I actually *was* assuming I would be the tool --
I've been around Python long enough to have seen most of the resources
for desktop apps.

But Python web scripting I have not gotten into or read much about. It
appears to me that Python is increasing in popularity, not only on the
desktop, but also on the web server.

It seems to me that for folks migrating from PHP to Python, a translator
would be a handy tool. Especially if they have a large site to convert.


May be, but to which of the numerous Python-based dynamic web page
generation / web framework / web application server would you convert
your php source ?

Bruno


I don't know... maybe never will. In my case, I only have a few small
scripts and will translate by hand.

Bruce
Jul 18 '05 #7

"Will Stuyvesant" <hw***@hotmail.com> wrote in message
news:cb**************************@posting.google.c om...
[Bruce Dickey]
[Bruno Desthuilliers]
Bruce Dickey wrote:

> Hi,
>
> I have some PHP scripts I'm moving from my web server to the local PC.> They just do file manipulation.
>
> Anybody know of a tool for translating PHP to Python?
Er... What about a programmer ?-)

(sorry, could not resist)
Bruno


Heh heh. Point taken. I actually *was* assuming I would be the tool --
...
It seems to me that for folks migrating from PHP to Python, a translator
would be a handy tool.


Um, was the point was really taken? Translating programming languages
is *very* hard. Otherwise, it would be possible to just translate
Python to C, with all the obvious benefits.

Perhaps automatic translation of some standard PHP patterns is
possible? No, still too hard. Think about it.

--
The subspace _W inherits the other 8 properties of _V. And there
aren't even any property taxes.
-- J. MacKay, Mathematics 134b


Yes, it was really taken. I know its hard, but not impossible. Source
translators exist for a number of languages, such as Basic to Pascal, Pascal
to C, C to Pascal, VB to Python, Java to C++....
Some are only partial, but that provides a good start.

That people have created compilers for that pathological language C++ shows
what can be done with determination. PHP is a (much) simpler language.

I have no plans to write a PHP to Python translator, however. I have only a
few small scripts to convert.

Bruce

Jul 18 '05 #8

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

17 posts views Thread by mike | last post: by
10 posts views Thread by Paul Kooistra | last post: by
7 posts views Thread by Johnny Lee | last post: by
4 posts views Thread by Anastasios Hatzis | last post: by
1 post views Thread by Rolf Wester | last post: by
reply views Thread by leo001 | last post: by

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.