首页 > 解决方案 > 删除特殊字符python

问题描述

我正在尝试删除特殊字符,但数据框只打印相同的内容而不删除特殊字符。

import pandas as pd
import numpy as np
import re

movies = pd.read_csv(‘Moviesreviews.csv')
movies['original_title’] = movies[‘title’] + movies ['overview']

movies["original_title"] = movies["original_title"]

temp_str = ''

temp_str=re.sub('[^a-zA-Z0-9 \n\.]', '', temp_str)

movies.head()

标签: pythondataframe

解决方案


import pandas as pd

movies = pd.read_csv('Moviesreviews.csv')
movies['original_title'] = movies['title'] + movies ['overview']
movies["original_title_clean"] = movies["original_title"].str.replace(r'\W', '', regex=True)

movies.head()

推荐阅读