sir*_*raj 6 python csv dataframe pandas
我想使用 python将此函数hideEmail
应用于我的csv
文件(大文件)的特定列
功能示例:
def hideEmail(email):
#hide email
text = re.sub(r'[^@.]', 'x', email)
return text
Run Code Online (Sandbox Code Playgroud)
CSV 文件(大文件 > 1gb):
id;Name;firstName;email;profession
100;toto;tata;test@test.com;developer
101;titi;tete;test@test.com;doctor
..
..
Run Code Online (Sandbox Code Playgroud)
小智 3
如果没有数据框,它有点难以知道,但你可以尝试:
import pandas as pd #import pandas
df = pd.read_csv('enter_file_path_here') #read the data
df['col'] = df['col'].apply(lambda x: hideEmail(x))
#if you want to make it back to a csv:
df.to_csv('name.csv')
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
521 次 |
最近记录: |