pycharm怎么从一段文字中只获取数字然后存入excel表
时间: 2023-12-06 22:44:38 浏览: 230
可以使用 Python 中的正则表达式和 Pandas 库来完成。
首先,安装 Pandas 库,可以使用以下命令:
```
pip install pandas
```
然后,可以使用正则表达式从一段文字中提取数字。假设我们有以下字符串:
```
text = "Today is December 1st, 2021. The temperature is 25 degrees Celsius."
```
可以使用以下代码提取数字:
```
import re
numbers = re.findall(r'\d+', text)
```
这将返回一个列表,包含提取出来的数字。在上面的例子中,`numbers` 将为 `['1', '2021', '25']`。
最后,使用 Pandas 库将这些数字存储到 Excel 表中。可以使用以下代码:
```
import pandas as pd
df = pd.DataFrame({'numbers': numbers})
df.to_excel('numbers.xlsx', index=False)
```
这将创建一个名为 `numbers.xlsx` 的 Excel 文件,并将数字存储在名为 `numbers` 的列中。
阅读全文