sorry, I didn't see the command Print.

There are spaces that appeared during copy/paste.


PYTHONPATH=/usr/share/weewx python3 -c "import weewx.schemas                          .wview_extended as schema; print(schema.schema)" {'table': [('dateTime', 'INTEGER NOT NULL UNIQUE PRIMARY KEY'), ('usUnits', 'INT                               EGER NOT NULL'), ('interval', 'INTEGER NOT NULL'), ('altimeter', 'REAL'), ('appT                            emp', 'REAL'), ('appTemp1', 'REAL'), ('barometer', 'REAL'), ('batteryStatus1', '        REAL'), ('batteryStatus2', 'REAL'), ('batteryStatus3', 'REAL'), ('batteryStatus4                               ', 'REAL'), ('batteryStatus5', 'REAL'), ('batteryStatus6', 'REAL'), ('batterySta                               tus7', 'REAL'), ('batteryStatus8', 'REAL'), ('cloudbase', 'REAL'), ('co', 'REAL'                              ), ('co2', 'REAL'), ('consBatteryVoltage', 'REAL'), ('dewpoint', 'REAL'), ('dewp                          oint1', 'REAL'), ('ET', 'REAL'), ('extraHumid1', 'REAL'), ('extraHumid2', 'REAL'            ), ('extraHumid3', 'REAL'), ('extraHumid4', 'REAL'), ('extraHumid5', 'REAL'), ('  extraHumid6', 'REAL'), ('extraHumid7', 'REAL'), ('extraHumid8', 'REAL'), ('extra                               Temp1', 'REAL'), ('extraTemp2', 'REAL'), ('extraTemp3', 'REAL'), ('extraTemp4',                             'REAL'), ('extraTemp5', 'REAL'), ('extraTemp6', 'REAL'), ('extraTemp7', 'REAL'),             ('extraTemp8', 'REAL'), ('forecast', 'REAL'), ('hail', 'REAL'), ('hailBatterySt                               atus', 'REAL'), ('hailRate', 'REAL'), ('heatindex', 'REAL'), ('heatindex1', 'REA                               L'), ('heatingTemp', 'REAL'), ('heatingVoltage', 'REAL'), ('humidex', 'REAL'), (                               'humidex1', 'REAL'), ('illuminance', 'REAL'), ('inDewpoint', 'REAL'), ('inHumidi                        ty', 'REAL'), ('inTemp', 'REAL'), ('inTempBatteryStatus', 'REAL'), ('leafTemp1',             'REAL'), ('leafTemp2', 'REAL'), ('leafWet1', 'REAL'), ('leafWet2', 'REAL'), ('l  ightning_distance', 'REAL'), ('lightning_disturber_count', 'REAL'), ('lightning_                               energy', 'REAL'), ('lightning_noise_count', 'REAL'), ('lightning_strike_count',                                'REAL'), ('luminosity', 'REAL'), ('maxSolarRad', 'REAL'), ('nh3', 'REAL'), ('no2                               ', 'REAL'), ('noise', 'REAL'), ('o3', 'REAL'), ('outHumidity', 'REAL'), ('outTem              p', 'REAL'), ('outTempBatteryStatus', 'REAL'), ('pb', 'REAL'), ('pm10_0', 'REAL'                               ), ('pm1_0', 'REAL'), ('pm2_5', 'REAL'), ('pressure', 'REAL'), ('radiation', 'RE                               AL'), ('rain', 'REAL'), ('rainBatteryStatus', 'REAL'), ('rainRate', 'REAL'), ('r                              eferenceVoltage', 'REAL'), ('rxCheckPercent', 'REAL'), ('signal1', 'REAL'), ('si                  gnal2', 'REAL'), ('signal3', 'REAL'), ('signal4', 'REAL'), ('signal5', 'REAL'), ('signal6', 'REAL'), ('signal7', 'REAL'), ('signal8', 'REAL'), ('snow', 'REAL'), ('snowBatteryStatus', 'REAL'), ('snowDepth', 'REAL'), ('snowMoisture', 'REAL'), ('snowRate', 'REAL'), ('so2', 'REAL'), ('soilMoist1', 'REAL'), ('soilMoist2', '                               REAL'), ('soilMoist3', 'REAL'), ('soilMoist4', 'REAL'), ('soilTemp1', 'REAL'), (                               'soilTemp2', 'REAL'), ('soilTemp3', 'REAL'), ('soilTemp4', 'REAL'), ('supplyVolt                        age', 'REAL'), ('txBatteryStatus', 'REAL'), ('UV', 'REAL'), ('uvBatteryStatus', 'REAL'), ('windBatteryStatus', 'REAL'), ('windchill', 'REAL'), ('windDir', 'REAL                               '), ('windGust', 'REAL'), ('windGustDir', 'REAL'), ('windrun', 'REAL'), ('windSp                            eed', 'REAL')], 'day_summaries': [('altimeter', 'scalar'), ('appTemp', 'scalar')            , ('appTemp1', 'scalar'), ('barometer', 'scalar'), ('batteryStatus1', 'scalar'), ('batteryStatus2', 'scalar'), ('batteryStatus3', 'scalar'), ('batteryStatus4',                                'scalar'), ('batteryStatus5', 'scalar'), ('batteryStatus6', 'scalar'), ('battery                               Status7', 'scalar'), ('batteryStatus8', 'scalar'), ('cloudbase', 'scalar'), ('co                        ', 'scalar'), ('co2', 'scalar'), ('consBatteryVoltage', 'scalar'), ('dewpoint',             'scalar'), ('dewpoint1', 'scalar'), ('ET', 'scalar'), ('extraHumid1', 'scalar'), ('extraHumid2', 'scalar'), ('extraHumid3', 'scalar'), ('extraHumid4', 'scalar')                               , ('extraHumid5', 'scalar'), ('extraHumid6', 'scalar'), ('extraHumid7', 'scalar'                               ), ('extraHumid8', 'scalar'), ('extraTemp1', 'scalar'), ('extraTemp2', 'scalar')                               , ('extraTemp3', 'scalar'), ('extraTemp4', 'scalar'), ('extraTemp5', 'scalar'),                                ('extraTemp6', 'scalar'), ('extraTemp7', 'scalar'), ('extraTemp8', 'scalar'), ('                              forecast', 'scalar'), ('hail', 'scalar'), ('hailBatteryStatus', 'scalar'), ('hai              lRate', 'scalar'), ('heatindex', 'scalar'), ('heatindex1', 'scalar'), ('heatingT  emp', 'scalar'), ('heatingVoltage', 'scalar'), ('humidex', 'scalar'), ('humidex1                               ', 'scalar'), ('illuminance', 'scalar'), ('inDewpoint', 'scalar'), ('inHumidity'                               , 'scalar'), ('inTemp', 'scalar'), ('inTempBatteryStatus', 'scalar'), ('leafTemp                               1', 'scalar'), ('leafTemp2', 'scalar'), ('leafWet1', 'scalar'), ('leafWet2', 'sc                              alar'), ('lightning_distance', 'scalar'), ('lightning_disturber_count', 'scalar'              ), ('lightning_energy', 'scalar'), ('lightning_noise_count', 'scalar'), ('lightn          ing_strike_count', 'scalar'), ('luminosity', 'scalar'), ('maxSolarRad', 'scalar'                               ), ('nh3', 'scalar'), ('no2', 'scalar'), ('noise', 'scalar'), ('o3', 'scalar'),                                ('outHumidity', 'scalar'), ('outTemp', 'scalar'), ('outTempBatteryStatus', 'scal                              ar'), ('pb', 'scalar'), ('pm10_0', 'scalar'), ('pm1_0', 'scalar'), ('pm2_5', 'sc          alar'), ('pressure', 'scalar'), ('radiation', 'scalar'), ('rain', 'scalar'), ('r  ainBatteryStatus', 'scalar'), ('rainRate', 'scalar'), ('referenceVoltage', 'scal                               ar'), ('rxCheckPercent', 'scalar'), ('signal1', 'scalar'), ('signal2', 'scalar')                               , ('signal3', 'scalar'), ('signal4', 'scalar'), ('signal5', 'scalar'), ('signal6                    ', 'scalar'), ('signal7', 'scalar'), ('signal8', 'scalar'), ('snow', 'scalar'),         ('snowBatteryStatus', 'scalar'), ('snowDepth', 'scalar'), ('snowMoisture', 'scal                               ar'), ('snowRate', 'scalar'), ('so2', 'scalar'), ('soilMoist1', 'scalar'), ('soi                               lMoist2', 'scalar'), ('soilMoist3', 'scalar'), ('soilMoist4', 'scalar'), ('soilT                               emp1', 'scalar'), ('soilTemp2', 'scalar'), ('soilTemp3', 'scalar'), ('soilTemp4'                            , 'scalar'), ('supplyVoltage', 'scalar'), ('txBatteryStatus', 'scalar'), ('UV',               'scalar'), ('uvBatteryStatus', 'scalar'), ('windBatteryStatus', 'scalar'), ('win    dchill', 'scalar'), ('windDir', 'scalar'), ('windGust', 'scalar'), ('windGustDir                               ', 'scalar'), ('windrun', 'scalar'), ('windSpeed', 'scalar'), ('wind', 'VECTOR')                               ]}

Le 05/01/2026 à 15:10, Tom Keffer a écrit :
Would I do that to you? :-)

No, it just prints

On Mon, Jan 5, 2026 at 6:04 AM salinois <[email protected]> wrote:

    Here are the orders again.

     ls -l /usr/share/weewx/weewx

    total 692
    -rw-r--r-- 1 root root 25824  6 oct.  03:16 accum.py
    -rw-r--r-- 1 root root 29825  6 oct.  03:16 almanac.py
    -rw-r--r-- 1 root root 33198  6 oct.  03:16 cheetahgenerator.py
    -rw-r--r-- 1 root root  3063  6 oct.  03:16 crc16.py
    -rw-r--r-- 1 root root  2888  6 oct.  03:16 daemon.py
    -rw-r--r-- 1 root root 11950  6 oct.  03:16 defaults.py
    drwxr-xr-x 4 root root  4096 28 oct.  17:21 drivers
    -rw-r--r-- 1 root root 39394  6 oct.  03:16 engine.py
    -rw-r--r-- 1 root root   237  6 oct.  03:16 filegenerator.py
    -rw-r--r-- 1 root root 18046  6 oct.  03:16 imagegenerator.py
    -rw-r--r-- 1 root root  5566  6 oct.  03:16 __init__.py
    -rw-r--r-- 1 root root 74347  6 oct.  03:16 manager.py
    drwxr-xr-x 2 root root  4096 28 oct.  17:21 __pycache__
    -rw-r--r-- 1 root root  3137  6 oct.  03:16 qc.py
    -rw-r--r-- 1 root root 41605  6 oct.  03:16 reportengine.py
    -rw-r--r-- 1 root root 79929  6 oct.  03:16 restx.py
    drwxr-xr-x 3 root root  4096 28 oct.  17:21 schemas
    -rw-r--r-- 1 root root  7152  6 oct.  03:16 station.py
    -rw-r--r-- 1 root root 31904  6 oct.  03:16 tags.py
    drwxr-xr-x 5 root root  4096 28 oct.  17:21 tests
    -rw-r--r-- 1 root root 71821  6 oct.  03:16 units.py
    -rw-r--r-- 1 root root 25150  6 oct.  03:16 uwxutils.py
    -rw-r--r-- 1 root root   207  6 oct.  03:16 wxengine.py
    -rw-r--r-- 1 root root 30659  6 oct.  03:16 wxformulas.py
    -rw-r--r-- 1 root root   367  6 oct.  03:16 wxmanager.py
    -rw-r--r-- 1 root root  7210  6 oct.  03:16 wxservices.py
    -rw-r--r-- 1 root root 34313  6 oct.  03:16 wxxtypes.py
    -rw-r--r-- 1 root root 58203  6 oct.  03:16 xtypes.py


    ls -l /usr/share/weewx/weewx/schemas
    total 24
    -rw-r--r-- 1 root root  230  6 oct.  03:16 __init__.py
    drwxr-xr-x 2 root root 4096 28 oct.  17:21 __pycache__
    -rw-r--r-- 1 root root 5996  6 oct.  03:16 wview_extended.py
    -rw-r--r-- 1 root root 3448  6 oct.  03:16 wview.py
    -rw-r--r-- 1 root root 2105  6 oct.  03:16 wview_small.py

    Will this command corrupt my database?

    *PYTHONPATH=/usr/share/weewx python3 -c "import
    weewx.schemas.wview_extended as schema; print(schema.schema)"*

    Patrick

    Le 05/01/2026 à 14:11, Tom Keffer a écrit :
    See if the schema is actually there.

    *ls -l /usr/share/weewx/weewx*
    *ls -l /usr/share/weewx/weewx/schemas*

    See if you can import  and print it:

    *PYTHONPATH=/usr/share/weewx python3 -c "import
    weewx.schemas.wview_extended as schema; print(schema.schema)"*





    On Mon, Jan 5, 2026 at 12:52 AM salinois <[email protected]> wrote:

        hello Tom,

        yes I done it but I have many errors and weewx doesn't work.

        attached file

        and my conf line in weewx.conf

          # It is *only* used when the database is created.
                schema = weewx.schema.wview_extended.schema

        Patrick

        Le 05/01/2026 à 01:11, Tom Keffer a écrit :
        It appears that your schema is actually specified as

            *schema = weewx.schema.wview_extended*


        It should be

            *weewx.schema.wview_extended.schema*


        Perhaps you changed it?
-- 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 [email protected].
        To view this discussion visit
        
https://groups.google.com/d/msgid/weewx-user/22f9205e-1859-4d21-bf2c-acd9c68b52ab%40gmail.com
        
<https://groups.google.com/d/msgid/weewx-user/22f9205e-1859-4d21-bf2c-acd9c68b52ab%40gmail.com?utm_medium=email&utm_source=footer>.

-- 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 [email protected].
    To view this discussion visit
    
https://groups.google.com/d/msgid/weewx-user/CAPq0zEDFNDkQuTN28pKvZ5Au3N04PBN-P%2BUgxJz9su8yK2ijQw%40mail.gmail.com
    
<https://groups.google.com/d/msgid/weewx-user/CAPq0zEDFNDkQuTN28pKvZ5Au3N04PBN-P%2BUgxJz9su8yK2ijQw%40mail.gmail.com?utm_medium=email&utm_source=footer>.
-- 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 [email protected].
    To view this discussion visit
    
https://groups.google.com/d/msgid/weewx-user/e2fefa96-c757-493d-9143-1ae56830e6de%40gmail.com
    
<https://groups.google.com/d/msgid/weewx-user/e2fefa96-c757-493d-9143-1ae56830e6de%40gmail.com?utm_medium=email&utm_source=footer>.

--
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 [email protected]. To view this discussion visit https://groups.google.com/d/msgid/weewx-user/CAPq0zECD_yhcbo%3Ds_Z0Kbs-ja%2B-7xdwFCUXN9oKCPKzYhf_Wkg%40mail.gmail.com <https://groups.google.com/d/msgid/weewx-user/CAPq0zECD_yhcbo%3Ds_Z0Kbs-ja%2B-7xdwFCUXN9oKCPKzYhf_Wkg%40mail.gmail.com?utm_medium=email&utm_source=footer>.

--
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 [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/weewx-user/e5127539-52f5-4582-9207-7f5cd3f73acf%40gmail.com.

Reply via email to