Perl to Python
Paul Malinowski
paul.malinowski at wulfsberg.com
Mon Nov 26 18:45:17 EST 2001
Howdy,
I am relatively new to programming and very new to Python.
I have a number of Perl/CGI scripts on a Linux/Apache web
server that run queries to
MS Access databases through an Openlink service running on
an NT server. Works great! I have been trying to do the
same thing with Python and am not having much luck. Would
it be to much to ask one of you Python guru's to help me
translate this from Perl to Python? (I intentionally left
out the paths in the Perl environment variables to the
OpenLink installed client on my Linux system to hide user
names and such...)
Any help would be really appreciated!
Paul Malinowski
#!/usr/bin/perl
#Setting some environment variables.
$ENV{UDBCINI}="~openlinksw/bin/udbc.ini";
$ENV{ODBCINI}="~openlinksw/bin/odbc.ini";
$ENV{ODBCINSTINI}="~openlinksw/bin/odbcinst.ini";
$ENV{LD_LIBRARY_PATH}="$ENV{LD_LIBRARY_PATH}:~openlinksw/lib";
$ENV{SHLIB_PATH}="$ENV{SHLIB_PATH}:~openlinksw/lib";
$ENV{PATH}="$ENV{PATH}:~openlinksw/bin:~openlinksw/samples/ODBC";
#SQL query that runs qryModelSNforWeb in the warranty Access database.
$sql = "echo \"select * from <Query in MS Access Database>;\" |
odbctest DSN=<OpenLink Definition to MS Access DataBase>";
if (!open(SQL,"$sql |")) {
print "Unable to open connect to database<br>";
exit 0;
}
if (open(SQL, "$sql |")) {
chomp(@rawdata = <SQL>);
}
More information about the Python-list
mailing list