Python Interview environment
Project description
TOC
PyQ[u]AndA ↑
This is an interview environment based around xonsh, meant to be used via
SSH and wrapped around custom hooks you define
Pull requests welcome!
Installation / Quickstart ↑
To install this package from pypy run the following command.
pip3 install pyquanda
pyquandacmd demo
License ↑
See: LICENSE
Other Docs ↑
Command Help ↑
Main
new
usage: gendoc.py new [-h] [--no_overwrite] --destination_directory DESTINATION_DIRECTORY {system,intro,problem} name description
create a new module from templates
positional arguments:
{system,intro,problem}
module type
name module name
description module name
optional arguments:
-h, --help show this help message and exit
--no_overwrite automatically overwrite destination directory
--destination_directory DESTINATION_DIRECTORY, -d DESTINATION_DIRECTORY
src_module_dir help
a_single
usage: gendoc.py a_single [-h] -s SRC_MODULE_DIR
run ansible on a single module based on path
optional arguments:
-h, --help show this help message and exit
-s SRC_MODULE_DIR, --src_module_dir SRC_MODULE_DIR
source module directory
a_all
usage: gendoc.py a_all [-h] -s SRC_MODULE_DIR
run all ansible modules in path
optional arguments:
-h, --help show this help message and exit
-s SRC_MODULE_DIR, --src_module_dir SRC_MODULE_DIR
source module directory
qsave
usage: gendoc.py qsave [-h] -s SRC_MODULE_DIR [--destination_directory DESTINATION_DIRECTORY]
convert questions to pyquanda questions config file
optional arguments:
-h, --help show this help message and exit
-s SRC_MODULE_DIR, --src_module_dir SRC_MODULE_DIR
source module directory
--destination_directory DESTINATION_DIRECTORY, -d DESTINATION_DIRECTORY
src_module_dir help
qtest
usage: gendoc.py qtest [-h] -s SRC_MODULE_DIR [--keep_state]
test question set
optional arguments:
-h, --help show this help message and exit
-s SRC_MODULE_DIR, --src_module_dir SRC_MODULE_DIR
source module directory
--keep_state, -k keep state (defaults to False)
userdata
usage: gendoc.py userdata [-h] -s SRC_MODULE_DIR --destination_directory DESTINATION_DIRECTORY
save userdata zip file in directory (filename: userdata.zip)
optional arguments:
-h, --help show this help message and exit
-s SRC_MODULE_DIR, --src_module_dir SRC_MODULE_DIR
source module directory
--destination_directory DESTINATION_DIRECTORY, -d DESTINATION_DIRECTORY
src_module_dir help
bootstrap
usage: gendoc.py bootstrap [-h] userdata_file
bootstrap host given userdata.zip file
positional arguments:
userdata_file
optional arguments:
-h, --help show this help message and exit
demo
usage: gendoc.py demo [-h]
demonstrate the xonsh question environment
optional arguments:
-h, --help show this help message and exit
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyquanda-1.0.4.tar.gz
(33.7 kB
view details)
File details
Details for the file pyquanda-1.0.4.tar.gz
.
File metadata
- Download URL: pyquanda-1.0.4.tar.gz
- Upload date:
- Size: 33.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef88fa6b5931987e9f76e6b39eddfd69d81c1d5ccffd6373b20dfeedb91bd6cd |
|
MD5 | 653ea8f73b2884d1ad574d2728122215 |
|
BLAKE2b-256 | f76a5ca7914049bcbaf47e4d1eebea1ff287956847d3d291b8a95e6594135c2b |