annotate search/doc.py @ 9:d1b54241a731

rewrite meeting fetcher
author drewp@bigasterisk.com
date Wed, 10 Jul 2024 12:25:06 -0700
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
9
d1b54241a731 rewrite meeting fetcher
drewp@bigasterisk.com
parents:
diff changeset
1 from dataclasses import dataclass
d1b54241a731 rewrite meeting fetcher
drewp@bigasterisk.com
parents:
diff changeset
2
d1b54241a731 rewrite meeting fetcher
drewp@bigasterisk.com
parents:
diff changeset
3
d1b54241a731 rewrite meeting fetcher
drewp@bigasterisk.com
parents:
diff changeset
4 @dataclass
d1b54241a731 rewrite meeting fetcher
drewp@bigasterisk.com
parents:
diff changeset
5 class Doc:
d1b54241a731 rewrite meeting fetcher
drewp@bigasterisk.com
parents:
diff changeset
6 id: str
d1b54241a731 rewrite meeting fetcher
drewp@bigasterisk.com
parents:
diff changeset
7 title: str
d1b54241a731 rewrite meeting fetcher
drewp@bigasterisk.com
parents:
diff changeset
8 sourceFile: str
d1b54241a731 rewrite meeting fetcher
drewp@bigasterisk.com
parents:
diff changeset
9 posJson: str
d1b54241a731 rewrite meeting fetcher
drewp@bigasterisk.com
parents:
diff changeset
10 phrase: str
d1b54241a731 rewrite meeting fetcher
drewp@bigasterisk.com
parents:
diff changeset
11
d1b54241a731 rewrite meeting fetcher
drewp@bigasterisk.com
parents:
diff changeset
12 def __getitem__(self, k):
d1b54241a731 rewrite meeting fetcher
drewp@bigasterisk.com
parents:
diff changeset
13 return getattr(self, k)
d1b54241a731 rewrite meeting fetcher
drewp@bigasterisk.com
parents:
diff changeset
14
d1b54241a731 rewrite meeting fetcher
drewp@bigasterisk.com
parents:
diff changeset
15 pop = __getitem__