In [1]:
from tf.fabric import Fabric
ETCBC = 'hebrew/etcbc4c'
PHONO = 'hebrew/phono'
TF = Fabric( modules=[ETCBC, PHONO], silent=False )
api = TF.load('''
book chapter verse
sp nu gn ps vt vs st
otype
det
g_word_utf8 trailer_utf8
lex_utf8 lex voc_utf8
g_prs_utf8 g_uvf_utf8
prs_gn prs_nu prs_ps g_cons_utf8
gloss
''')
In [2]:
api.makeAvailableIn(globals())
In [3]:
verseNode = T.nodeFromSection(('Genesis', 1, 2))
wordsNode = L.d(verseNode, otype='word')
print(wordsNode)
In [4]:
F.g_word_utf8.v(wordsNode[0])
Out[4]:
In [5]:
"""절수 추가"""
verse = str(T.sectionFromNode(verseNode)[2])
for w in wordsNode:
verse += F.g_word_utf8.v(w)
if F.trailer_utf8.v(w):
verse += F.trailer_utf8.v(w)
print(verse)
In [6]:
chpNode = T.nodeFromSection(('Genesis', 1))
verseNode = L.d(chpNode, otype='verse')
verse = ""
for v in verseNode:
verse += str(T.sectionFromNode(v)[2])
wordsNode = L.d(v, otype='word')
for w in wordsNode:
verse += F.g_word_utf8.v(w)
if F.trailer_utf8.v(w):
verse += F.trailer_utf8.v(w)
print(verse)
In [ ]: