Python Consultants?

D

Dan

I am working on a python/zope web application and could really use
some *expert* help on a short term basis.

Is there an appropriate forum for trolling for Python Consultants?

Here are a pair XML problems that are available:

#1) Setup to convert these xml files
http://www.gothamanalytics.com/Pair...uotemedia.com/data/getHistory.xml&symbol=SUNW
http://www.gothamanalytics.com/Pair...uotemedia.com/data/getQuotes.xml?symbols=SUNW
into a vector of open,close,volume information suitable for use with a
numerical Python module. Doing this quickly is a plus.
Here are the dtds of interest:
http://app.quotemedia.com/data/dtds/history.dtd
http://app.quotemedia.com/data/dtds/quotes.dtd

#2) Expose the Salesforce.com SOAP functionality from salesforce.com
generated WSDL files, here is an example WSDL
http://gothamanalytics.com/Ex/enterprise.wsdl
See sforce.com for more info on the salesforce.com API. A Python
solution is preferred but a work around which uses Java and the
Salesform.com Apache Axis library and an appropriate gateway from
python might also be acceptable. Results from an attempt at using ZSI
to process the WSDL file is appended to this message.
 
A

Anand Pillai

I do some python consultancy in India. Your problem looks
interesting, so I will take a look at it after the week-end
break.

If you dont mind off-shore consultancy, you can contact
me at (e-mail address removed) .

Regards

-Anand
 
B

Brad Clements

Here are a pair XML problems that are available:

#1) Setup to convert these xml files
http://www.gothamanalytics.com/PairTools/geturl?url=http://app.quotemedia.co
m/data/getHistory.xml&symbol=SUNW
http://www.gothamanalytics.com/PairTools/geturl/?url=http://app.quotemedia.c
om/data/getQuotes.xml?symbols=SUNW
into a vector of open,close,volume information suitable for use with a
numerical Python module. Doing this quickly is a plus.

Can you better define "vector".

Do you want a Numeric array, or a list or tuple? Do you want a different
vector for each of (open, close, volume) (ie, 3 arrays)
or do you want the three values stuck into one tuple/list element and that
element put into an array/list?

What do you mean by "quickly"? You haven't given an indication of the size
of the file you wish to process. The URL shown above produces a rather small
file. But are you planning to process megabytes of data with multiple
symbols over long periods of time?

SAX can easily parse those xml files without loading them entirely in
memory.

What platform are you running on? Maybe it's quicker to use a C extension
like libxml2 if you're going to parse extremely large files. You haven't
provided enough information about your problem domain.
#2) Expose the Salesforce.com SOAP functionality from salesforce.com
generated WSDL files, here is an example WSDL
http://gothamanalytics.com/Ex/enterprise.wsdl
See sforce.com for more info on the salesforce.com API. A Python
solution is preferred but a work around which uses Java and the
Salesform.com Apache Axis library and an appropriate gateway from
python might also be acceptable. Results from an attempt at using ZSI
to process the WSDL file is appended to this message.

I think there are others on this list who are (or will soon) need to work
with Salesforce.com.

I have been evaluating it and DreamFactory for a few months, but I don't
have any clients at the moment that need to use either.

If you're just doing "bulk transfer" of data, you might consider a hybrid
approach using JyRetic EAI Server http://sourceforge.net/projects/retic

Otherwise, continued work on the pywebsvcs-talk list could arrive at a
solution in time. In fact, I think I saw a post from you on the list this
week.

If your business has resources that can be applied to fixing problems in ZSI
or SOAPPY that'd be a good way to solve your immediate problem, and "giving
back" to the community.

-Brad

 
B

Brad Clements

Here are a pair XML problems that are available:

#1) Setup to convert these xml files
http://www.gothamanalytics.com/PairTools/geturl?url=http://app.quotemedia.co
m/data/getHistory.xml&symbol=SUNW
http://www.gothamanalytics.com/PairTools/geturl/?url=http://app.quotemedia.c
om/data/getQuotes.xml?symbols=SUNW
into a vector of open,close,volume information suitable for use with a
numerical Python module. Doing this quickly is a plus.

Can you better define "vector".

Do you want a Numeric array, or a list or tuple? Do you want a different
vector for each of (open, close, volume) (ie, 3 arrays)
or do you want the three values stuck into one tuple/list element and that
element put into an array/list?

What do you mean by "quickly"? You haven't given an indication of the size
of the file you wish to process. The URL shown above produces a rather small
file. But are you planning to process megabytes of data with multiple
symbols over long periods of time?

SAX can easily parse those xml files without loading them entirely in
memory.

What platform are you running on? Maybe it's quicker to use a C extension
like libxml2 if you're going to parse extremely large files. You haven't
provided enough information about your problem domain.
#2) Expose the Salesforce.com SOAP functionality from salesforce.com
generated WSDL files, here is an example WSDL
http://gothamanalytics.com/Ex/enterprise.wsdl
See sforce.com for more info on the salesforce.com API. A Python
solution is preferred but a work around which uses Java and the
Salesform.com Apache Axis library and an appropriate gateway from
python might also be acceptable. Results from an attempt at using ZSI
to process the WSDL file is appended to this message.

I think there are others on this list who are (or will soon) need to work
with Salesforce.com.

I have been evaluating it and DreamFactory for a few months, but I don't
have any clients at the moment that need to use either.

If you're just doing "bulk transfer" of data, you might consider a hybrid
approach using JyRetic EAI Server http://sourceforge.net/projects/retic

Otherwise, continued work on the pywebsvcs-talk list could arrive at a
solution in time. In fact, I think I saw a post from you on the list this
week.

If your business has resources that can be applied to fixing problems in ZSI
or SOAPPY that'd be a good way to solve your immediate problem, and "giving
back" to the community.

-Brad

 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,581
Members
45,057
Latest member
KetoBeezACVGummies

Latest Threads

Top