2020-06-05 18:22:20 +00:00
|
|
|
from .word_count import search, search_sequential, search_sequential_allow_threads
|
2017-07-26 04:37:36 +00:00
|
|
|
|
2020-06-05 18:22:20 +00:00
|
|
|
__all__ = [
|
|
|
|
"search_py",
|
|
|
|
"search",
|
|
|
|
"search_sequential",
|
|
|
|
"search_sequential_allow_threads",
|
|
|
|
]
|
2017-07-26 04:37:36 +00:00
|
|
|
|
|
|
|
|
2020-06-05 12:33:15 +00:00
|
|
|
def search_py(contents, needle):
|
2017-07-26 04:37:36 +00:00
|
|
|
total = 0
|
2020-06-05 12:33:15 +00:00
|
|
|
for line in contents.split():
|
|
|
|
words = line.split(" ")
|
|
|
|
for word in words:
|
|
|
|
if word == needle:
|
|
|
|
total += 1
|
2017-07-26 04:37:36 +00:00
|
|
|
return total
|