semvec/pypi-packages huggingface dataset:
algo-method-tools 0.1.2
algo-method用の環境構築用コマンドラインツール
License: MIT
Requires Python: >=3.8,<4.0

algo-method-tools
===================

![image](https://img.shields.io/pypi/v/algo-method-tools)
![image](https://img.shields.io/pypi/pyversions/algo-method-tools)
![image](https://img.shields.io/pypi/l/algo-method-tools)

algo-method用の環境構築用コマンドラインツール

入力例, 出力例を含むディレクトリを自動生成する.

**このプロジェクトの仕様は予告なしに変更される可能性があります (testコマンドに対応すると 変更されることが予想されます).**

## インストール方法

``` bash
$ pip install algo-method-tools
```


## 使い方

``` bash
$ algo-tools --help
Usage: algo-tools [OPTIONS] TASK_NO

Arguments:
  TASK_NO  [required]

Options:
  --base-dir PATH       [default: /home/yassu/algo-methods]
  --template-file TEXT
  --help                Show this message and exit.
```


## 使用例

``` bash bash
$ algo-tools 316
write into /home/yassu/algo-methods/316
$ cat ~/algo-methods/316/
in_1.txt   main.py    out_1.txt
$ cat ~/algo-methods/316/main.py
$ cat ~/algo-methods/316/in_1.txt
2 3
1 2 3
4 3 2
$ cat ~/algo-methods/316/out_1.txt
5


# algo-tools/template.pyは自分用のテンプレートファイル
$ algo-tools 316 --base-dir ~/repos/algo-tools --template-file ~/algo-tools/template.py
write into /home/yassu/repos/algo-tools/316
$ ls ~/repos/algo-tools/316/
in_1.txt  main.py  out_1.txt
$ cat ~/repos/algo-tools/316/main.py
from pprint import pprint
from sys import setrecursionlimit, stdin
from typing import Dict, Iterable, Set
INF: int = 2**62
...
$ cat ~/repos/algo-tools/316/in_1.txt
2 3
1 2 3
4 3 2
$ cat ~/repos/algo-tools/316/out_1.txt
5
```


## オプション

* `--template-file, -t`: 使用するテンプレートファイルを指定する(指定しなければ使用されない)
* `--base-dir, -b`: ファイルを格納するディレクトリを指定する
jinja-markdown 1.210911
A jinja2 markdown tag powered with PyMdown Extensions.
License: MIT
Requires Python: <4.0,>=3.6

# Jinja-Markdown

[![Tests](https://travis-ci.org/jpsca/jinja_markdown.svg)](https://travis-ci.org/jpsca/jinja_markdown/)

A jinja2 extension that adds a `{% markdown %}` tag powered with [PyMdown Extensions](https://facelessuser.github.io/pymdown-extensions/).


## Installation

```
pip install jinja_markdown
```

## Usage

```python
jinja_env = Environment(extensions=['jinja_markdown.MarkdownExtension'])
```

or

```python
from jinja_markdown import MarkdownExtension

jinja_env.add_extension(MarkdownExtension)
```

Then your templates can contain Markdown inside `{% markdown %}` / `{% endmarkdown %}` block tags.

```html+jinja
<article>
{% markdown %}
# Heading
Regular text

    print("Hello world!")
{% endmarkdown %}
</article>
```

## About indentation

To avoid issues is recommended that you don't indent the markdown code inside the tag.
If you prefer do it anyway, make sure the first line has the baseline indentation level.

```html+jinja
<!-- Supported but not recommended -->
<article>
    {% markdown %}
    # Baseline of identation
    Regular paragraph
    
        This will be interpreted as code
</article>
```