Hallo!
I have completely reinstalled the calculation and get it 

Mar  9 17:53:18 hesba weewx[5536] INFO weewx.engine: StdConvert target unit 
is 0x10
Mar  9 17:53:18 hesba weewx[5536] CRITICAL __main__: Caught unrecoverable 
exception:
Mar  9 17:53:18 hesba weewx[5536] CRITICAL __main__:     ****  invalid 
syntax (growing_degrees.py, line 294)
Mar  9 17:53:18 hesba weewx[5536] CRITICAL __main__:     ****  Traceback 
(most recent call last):
Mar  9 17:53:18 hesba weewx[5536] CRITICAL __main__:     ****    File 
"/home/weewx/bin/weewxd", line 151, in main
Mar  9 17:53:18 hesba weewx[5536] CRITICAL __main__:     ****      engine = 
weewx.engine.StdEngine(config_dict)
Mar  9 17:53:18 hesba weewx[5536] CRITICAL __main__:     ****    File 
"/home/weewx/bin/weewx/engine.py", line 93, in __init__
Mar  9 17:53:18 hesba weewx[5536] CRITICAL __main__:     ****      
self.loadServices(config_dict)
Mar  9 17:53:18 hesba weewx[5536] CRITICAL __main__:     ****    File 
"/home/weewx/bin/weewx/engine.py", line 161, in loadServices
Mar  9 17:53:18 hesba weewx[5536] CRITICAL __main__:     ****      obj = 
weeutil.weeutil.get_object(svc)(self, config_dict)
Mar  9 17:53:18 hesba weewx[5536] CRITICAL __main__:     ****    File 
"/home/weewx/bin/weeutil/weeutil.py", line 1093, in get_object
Mar  9 17:53:18 hesba weewx[5536] CRITICAL __main__:     ****      mod = 
__import__(module)
Mar  9 17:53:18 hesba weewx[5536] CRITICAL __main__:     ****    File 
"/home/weewx/bin/user/phenologyservice.py", line 35, in <module>
Mar  9 17:53:18 hesba weewx[5536] CRITICAL __main__:     ****      import 
user.growing_degrees
Mar  9 17:53:18 hesba weewx[5536] CRITICAL __main__:     ****    File 
"/home/weewx/bin/user/growing_degrees.py", line 294
Mar  9 17:53:18 hesba weewx[5536] CRITICAL __main__:     ****      
**dummies,
Mar  9 17:53:18 hesba weewx[5536] CRITICAL __main__:     ****               
^
Mar  9 17:53:18 hesba weewx[5536] CRITICAL __main__:     ****  SyntaxError: 
invalid syntax
Mar  9 17:53:18 hesba weewx[5536] CRITICAL __main__:     ****  Exiting.

Hartmut
crh...@lacusveris.com schrieb am Dienstag, 9. März 2021 um 17:42:10 UTC+1:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Tue, 9 Mar 2021 04:33:50 -0800 (PST)
> "hesf...@gmail.com" <hesf...@gmail.com> wrote:
>
> > Then I deleted all "**dummies" in growing_degrees.py
>
> > Reason: dd_conventional() got an unexpected keyword argument
> > 'cutoff_temp' Mar 9 13:27:31 hesba weewx[15638] ERROR
>
> Yes, all the formulas supported by the growing_degrees module are
> invoked from the get_gdd_series method of the GrowingDegreeDays class
> of the phenologyservice module.
>
> > gdd = method(
> > day_max_temp=temp_max,
> > day_min_temp=temp_min,
> > threshold_temp=threshold_temp,
> > cutoff_temp=cutoff_temp,
> > day_2_min_temp=temp_min_2,
> > scale=scale,
> > )
>
> They are all called with the same sequence of parameters whether or
> not the formula requires them all. The **dummies in the calling
> sequences in the growing_degrees module is catch-all syntax to consume
> the unused parameters, so it has to be in there.
>
> You report a syntax error at line 295 in growing_degrees.py. Here is
> the code near that line. Is this what you see?
>
> > def gdd_single_sine_no_cutoff( # 2019 Jan 08
> > day_max_temp,
> > day_min_temp,
> > threshold_temp,
> > **dummies,
> > ):
> > (result, theta) = gdd_single_sine_with_theta( # 2019 Jan 08
> > day_max_temp=day_max_temp,
> > day_min_temp=day_min_temp,
> > threshold_temp=threshold_temp,
> > )
> > return result
>
> - -- 
> .. Be Seeing You,
> .. Chuck Rhode, Sheboygan, WI, USA
> .. Weather: http://LacusVeris.com/WX
> .. 48° — Wind SE 6 mph
>
> -----BEGIN PGP SIGNATURE-----
>
> iF0EARECAB0WIQT+MY/5I/LMPSswTbVg2/xipKOWUgUCYEekJQAKCRBg2/xipKOW
> Uo79AJ4rldPFAPd+rUa2/n7yvGLj3acq9ACeLK4EcUl6qXGRuoGQ/vtxpAjbzcM=
> =BepH
> -----END PGP SIGNATURE-----
>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to weewx-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/d4328e3a-db7c-420e-be62-91a02152d765n%40googlegroups.com.

Reply via email to