python把excel中日期列中出現日期兩字的整行刪除
时间: 2023-10-04 19:14:06 浏览: 115
用python语言把excel表格首行删去
5星 · 资源好评率100%
可以使用 pandas 库来读取 Excel 文件并进行操作,具体步骤如下:
1. 导入 pandas 库
```python
import pandas as pd
```
2. 读取 Excel 文件
```python
df = pd.read_excel('your_file_name.xlsx')
```
3. 使用 str.contains() 方法来筛选包含日期两个字的行,并使用 ~ 符号取反,得到不包含日期两个字的行
```python
df = df[~df['日期列名'].str.contains('日期')]
```
4. 将筛选后的结果保存到新的 Excel 文件中
```python
df.to_excel('new_file_name.xlsx', index=False)
```
完整代码示例:
```python
import pandas as pd
# 读取 Excel 文件
df = pd.read_excel('your_file_name.xlsx')
# 筛选不包含日期两个字的行
df = df[~df['日期列名'].str.contains('日期')]
# 保存到新的 Excel 文件中
df.to_excel('new_file_name.xlsx', index=False)
```
其中,需要将代码中的 `your_file_name.xlsx` 替换成你的 Excel 文件名,`日期列名` 替换成实际的日期列名,`new_file_name.xlsx` 替换成你要保存的新 Excel 文件名。
阅读全文