Loading conllusvg/UDPipe2UD.py +5 −14 Original line number Diff line number Diff line #! /usr/bin/python -i # "UDPipe2UD.py" by Koichi Yasuoka, July 2, 2019. # "UDPipe2UD.py" by Koichi Yasuoka, July 3, 2019. class UDPipeEntry: def __init__(self,result): Loading @@ -23,12 +23,14 @@ class UDPipeEntry: def __repr__(self): if type(self.result) is str: return self.result return self.result.encode('utf-8') return self.result.encode("utf-8") def __getitem__(self,item): return self.tokens[item] def __len__(self): return len(self.tokens) def browse(self): self.editor(url="http://kanji.zinbun.kyoto-u.ac.jp/~yasuoka/kyodokenkyu/ud-kanbun/conllusvg/viewer.svg") def editor(self,url="http://kanji.zinbun.kyoto-u.ac.jp/~yasuoka/kyodokenkyu/ud-kanbun/conllusvg/editor.html"): import webbrowser try: import urllib.parse Loading @@ -36,18 +38,7 @@ class UDPipeEntry: except: import urllib u=urllib.quote(str(self)) h="http://kanji.zinbun.kyoto-u.ac.jp/~yasuoka/kyodokenkyu/ud-kanbun/conllusvg/viewer.svg" webbrowser.open(h+"#"+u) def editor(self): import webbrowser try: import urllib.parse u=urllib.parse.quote(str(self)) except: import urllib u=urllib.quote(str(self)) h="http://kanji.zinbun.kyoto-u.ac.jp/~yasuoka/kyodokenkyu/ud-kanbun/conllusvg/editor.html" webbrowser.open(h+"#"+u) webbrowser.open(url+"#"+u) class UDPipe2UD: def __init__(self,lang="ja",option="tokenizer&tagger&parser"): Loading Loading
conllusvg/UDPipe2UD.py +5 −14 Original line number Diff line number Diff line #! /usr/bin/python -i # "UDPipe2UD.py" by Koichi Yasuoka, July 2, 2019. # "UDPipe2UD.py" by Koichi Yasuoka, July 3, 2019. class UDPipeEntry: def __init__(self,result): Loading @@ -23,12 +23,14 @@ class UDPipeEntry: def __repr__(self): if type(self.result) is str: return self.result return self.result.encode('utf-8') return self.result.encode("utf-8") def __getitem__(self,item): return self.tokens[item] def __len__(self): return len(self.tokens) def browse(self): self.editor(url="http://kanji.zinbun.kyoto-u.ac.jp/~yasuoka/kyodokenkyu/ud-kanbun/conllusvg/viewer.svg") def editor(self,url="http://kanji.zinbun.kyoto-u.ac.jp/~yasuoka/kyodokenkyu/ud-kanbun/conllusvg/editor.html"): import webbrowser try: import urllib.parse Loading @@ -36,18 +38,7 @@ class UDPipeEntry: except: import urllib u=urllib.quote(str(self)) h="http://kanji.zinbun.kyoto-u.ac.jp/~yasuoka/kyodokenkyu/ud-kanbun/conllusvg/viewer.svg" webbrowser.open(h+"#"+u) def editor(self): import webbrowser try: import urllib.parse u=urllib.parse.quote(str(self)) except: import urllib u=urllib.quote(str(self)) h="http://kanji.zinbun.kyoto-u.ac.jp/~yasuoka/kyodokenkyu/ud-kanbun/conllusvg/editor.html" webbrowser.open(h+"#"+u) webbrowser.open(url+"#"+u) class UDPipe2UD: def __init__(self,lang="ja",option="tokenizer&tagger&parser"): Loading