python代码读取txt中句号前的字符
时间: 2024-03-14 21:45:32 浏览: 221
python读取txt文件中特定位置字符的方法
5星 · 资源好评率100%
您可以使用 Python 的文件读取操作,逐行读取 txt 文件中的内容,然后使用字符串的 split 函数,以句号为分隔符将每一行的内容分割成若干个句子。接着,再使用字符串的 split 函数,以空格为分隔符将每个句子分割成若干个单词,然后取第一个单词即可。
以下是一个简单的代码示例:
```python
filename = 'example.txt'
with open(filename, 'r', encoding='utf-8') as f:
for line in f:
sentences = line.strip().split('.')
for sentence in sentences:
words = sentence.strip().split()
if len(words) > 0:
first_word = words[0]
print(first_word)
```
以上代码将读取 example.txt 文件中的内容,并以句号为分隔符分割成若干个句子,然后以空格为分隔符分割每个句子成若干个单词。最后取每个句子的第一个单词并输出。
阅读全文