Need help with my 1st python program

2010-05-08 Thread Dave Luzius
Pleaser help me with this. Here's a copy of the program, but it keeps 
calling for me to define pressure.

# A small program to fetch local barometer reading   from weather.com   
# and convert the value from   metric to 
imperial.  
# My first attempt at Python.   
#
import urllib

# next line does the fetching
urllib.urlopen(http://xoap.weather.com/weather/local/USMI0060;, pressure)

# next line does the conversion to imperial
imppress = 0.029875 * float(pressure)

  # next line shows the results.  
print imppress

as you can see, I'm stuck on what should be relatively simple.
TIA, Dave
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Need help with my 1st python program

2010-05-08 Thread Dave Luzius
On Sat, 08 May 2010 19:02:42 +, Steven D'Aprano wrote:

 On Sat, 08 May 2010 18:52:33 +, Dave Luzius wrote:
 
 Pleaser help me with this. Here's a copy of the program, but it keeps
 calling for me to define pressure.
 
 That's because you haven't defined pressure.
 
 When Python tells you there is a bug in your program, it is almost
 always correct.
 
 
 # A small program to fetch local barometer reading   from weather.com #
 and convert the value from   metric to imperial. # My first attempt at
 Python.
 #
 import urllib
 
 # next line does the fetching
 urllib.urlopen(http://xoap.weather.com/weather/local/USMI0060;,
 pressure)
 
 What is pressure? It is an undefined name. Where does pressure get its
 value from?

Pressure is a term for barometric pressure, and is understood by Conky, 
which this program is designed to work with, and is understood by 
weather.com. But the value it passes to conky is metric, and I want it to 
display in imperial.

What should I do
-- 
http://mail.python.org/mailman/listinfo/python-list