By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
443,665 Members | 1,251 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 443,665 IT Pros & Developers. It's quick & easy.

Python Consultants?

P: n/a
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/PairT...ml&symbol=SUNW
http://www.gothamanalytics.com/PairT...l?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.
Jul 18 '05 #1
Share this Question
Share on Google+
3 Replies


P: n/a
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 py*******@hotpop.com .

Regards

-Anand

ar**********@yahoo.com (Dan) wrote in message news:<8e**************************@posting.google. com>...
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/PairT...ml&symbol=SUNW
http://www.gothamanalytics.com/PairT...l?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.

Jul 18 '05 #2

P: n/a
"Dan" <ar**********@yahoo.com> wrote in message
news:8e**************************@posting.google.c om...
Here are a pair XML problems that are available:

#1) Setup to convert these xml files
http://www.gothamanalytics.com/PairT....quotemedia.co
m/data/getHistory.xml&symbol=SUNW http://www.gothamanalytics.com/PairT...p.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

--
http://mail.python.org/mailman/listinfo/python-list



Jul 18 '05 #3

P: n/a
"Dan" <ar**********@yahoo.com> wrote in message
news:8e**************************@posting.google.c om...
Here are a pair XML problems that are available:

#1) Setup to convert these xml files
http://www.gothamanalytics.com/PairT....quotemedia.co
m/data/getHistory.xml&symbol=SUNW http://www.gothamanalytics.com/PairT...p.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

--
http://mail.python.org/mailman/listinfo/python-list



Jul 18 '05 #4

This discussion thread is closed

Replies have been disabled for this discussion.