Example of reading pup radar data official website:
Run the sample code
from cinrad.io import PUP
pup_file='Z_RADR_I_Z9591_20210901004700_P_DOR_SA_V_10_230_60.591.bin'
f = PUP(path+pup_file)
data = f.get_data()
Error 1 connection timeout: (‘connection aborted.’, timeouterror (10060, ‘because the connection party is not correct after a period of time
Solution:
Add code to the program of the path to extend the connection time threshold timeout = 100, as shown in the figure
Error reporting matrix out of range
HTTPSConnectionPool(host=‘github.com’, port=443): Max retries exceeded with url: /Unidata/MetPy/raw/v1.0.1/staticdata/airport-codes.csv (Caused by ConnectTimeoutError(< urllib3.connection.HTTPSConnection object at 0x000001EA124FA370>, ‘ Connection to github.com timed out. (connect timeout=3)’))
resolvent:
Still in the program just now, add code
s = requests.session()
s.keep_alive = False
# InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised.
# HTTPSConnectionPool(host='api.github.com', port=443): Max retries exceeded with url
requests.packages.urllib3.disable_warnings()
response = requests.get(url, **kwargs,timeout=100,verify=False,) ####
Error report: three library package import error
Solution:
Change relative path to absolute path
Run successfully