More functionality

  • Examples on date operations
from rlike import *
Sys_Date()
datetime.date(2025, 5, 21)
Sys_time()
datetime.datetime(2025, 5, 21, 22, 9, 18, 589151, tzinfo=datetime.timezone.utc)
  • Examples on environment variables
from rlike import *
Sys_getenv("PATH")
'/home/runner/.virtualenvs/r-reticulate/bin:/opt/hostedtoolcache/Python/3.13.3/x64/bin:/opt/hostedtoolcache/Python/3.13.3/x64:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games'
Sys_setenv("UNKNOWNENV", "/path/to/folder")
Sys_setenv({"UNKNOWNENV": "PROJECTXYZ", "MY_HOME": "/path/to/otherfolder"})
Sys_getenv("UNKNOWNENV", unset = "default-value")
'PROJECTXYZ'

Sys_unsetenv("UNKNOWNENV")