【发布时间】:2020-09-25 07:08:46
【问题描述】:
我有一个 pandas 数据框,其中有一个名为 filenames 的列,其中包含将用于将某些对象保存到 csv 文件中的名称。但是,其中许多包含非法字符,例如“?”或者“/”,有没有快速删除所有的方法?
我尝试了dataframe['filenames'] = dataframe['filenames'].str.strip('?/') ,但没有任何反应。人物还在,有什么更高效、更安全的方法?
【问题讨论】:
-
?在 Unix 上的文件名在技术上并不违法。 (在 Windows 上,我猜这取决于 Windows 的版本、月相和 MSFT 股票的走势。)
标签: python regex pandas dataframe strip