如何用python从txt文件中分离数字并打印
时间: 2023-12-06 17:45:00 浏览: 81
可以使用Python中的正则表达式库`re`来实现从txt文件中分离数字并打印的功能。具体实现步骤如下:
1. 打开txt文件并读取内容。
```python
with open('file.txt', 'r') as f:
content = f.read()
```
2. 使用正则表达式匹配文本中的数字。
```python
import re
numbers = re.findall(r'\d+', content)
```
3. 打印匹配到的数字。
```python
for num in numbers:
print(num)
```
完整的代码如下:
```python
import re
with open('file.txt', 'r') as f:
content = f.read()
numbers = re.findall(r'\d+', content)
for num in numbers:
print(num)
```
其中,`r'\d+'`是一个正则表达式,表示匹配1个或多个数字。
阅读全文