view service/iot2/iot2_linux.nim @ 1574:6618d481421c dependabot/pip/service/colplay/pillow-8.1.1

Bump pillow from 3.1.1 to 8.1.1 in /service/colplay Bumps [pillow](https://github.com/python-pillow/Pillow) from 3.1.1 to 8.1.1. - [Release notes](https://github.com/python-pillow/Pillow/releases) - [Changelog](https://github.com/python-pillow/Pillow/blob/master/CHANGES.rst) - [Commits](https://github.com/python-pillow/Pillow/compare/3.1.1...8.1.1) Signed-off-by: dependabot[bot] <support@github.com>
author dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
date Thu, 18 Mar 2021 20:13:07 +0000
parents 455b1b80516e
children
line wrap: on
line source

import nimpy

proc setup_python(): PyObject =
  let sys = pyImport("sys")
  discard sys.path.extend([
    ".", # for devices.py itself
    "build/py/lib/python3.7/site-packages" # for deeper imports
  ])

  pyImport("devices")

import json
import osproc
proc getSomeTemp(): float =
  let sensorsJson = execProcess("sensors", args=["-j"], options={poUsePath})
  let res = parseJson(sensorsJson)
  res["coretemp-isa-0000"]["Core 0"]["temp2_input"].getFloat





echo "iot2_linux starting"
echo getSomeTemp()
let devices = setup_python()
discard devices.hello()