wilt00 / wslpy

A python3 Library for WSL specific tasks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

wslpy

This is a Python3 library for WSL specific tasks, and you can use it to do something amazing:

>>> import wslpy as wp
>>> wp.isWSL
True
>>> wp.winsys.CmdExec('ver')
Microsoft Windows [Version 10.0.18219.1000]
>>> wp.convert.to_path('/mnt/c/Windows/')
'c:\\Windows\\'
>>>

Installation

you can install from pypi using pip install wslpy, or install from source using python3 setup.py install

Documentation

wslpy is a small library, it consist following functions and constants:

wslpy.isWSL
wslpy.convert.reg_list()
wslpy.convert.from_reg(input)
wslpy.convert.to_path(input, toType = PathConvType.AUTO)
wslpy.winsys.build
wslpy.winsys.branch
wslpy.winsys.long_build
wslpy.winsys.CmdExec(command)
wslpy.winsys.PwShExec(command)
wslpy.winsys.PwShCrExec(command)

License

LGPL 3.0.

About

A python3 Library for WSL specific tasks


Languages

Language:Python 100.0%