playscript - Structure for Play Scripts
Project description
playscript
概要
台本を構造化データとして扱うためのパッケージです。
クラス
PSc
台本データのクラスです。
PScLine
PSc オブジェクトに含まれる各行を表すクラスです。
"type" 属性により、セリフやト書きといった「行の種類」が決まります。
PScLineType
PScLine の "type" を定義する enum 型です。
例
3行からなる台本を作る
from playscript import PScLineType, PScLine, PSc
title = PScLine.from_text(PScLineType.TITLE, 'ろくでなしの冒険')
dialogue1 = PScLine.from_text(PScLineType.DIALOGUE, '六郎「どうする?」')
dialogue2 = PScLine.from_text(PScLineType.DIALOGUE, '七郎「帰って寝る」')
script = PSc(lines=[title, dialogue1, dialogue2])
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
playscript-0.2.2.tar.gz
(6.4 kB
view hashes)
Built Distribution
Close
Hashes for playscript-0.2.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6426cad31c7f5b392a68800fb4d8f9019a4957d6debf971138d2ab0552d856c7 |
|
MD5 | c41b5444b7cf31fa254fa0cfa29ac315 |
|
BLAKE2b-256 | 68279547b17787b676dcfc91db7445db85a5818174a111e2383d5c9b442b8669 |