【发布时间】:2022-01-03 06:10:48
【问题描述】:
我想从下面的文件中去掉一个特定的名字。
from string import digits
ini_string = "53943_Sreerag_cde_one_check.xlsx"
print("initial string : ", ini_string)
remove_digits = str.maketrans('', '', digits)
res = ini_string.translate(remove_digits)
print("final string : ", res)
final=res[res.index(""):]
print(final)
这里的输出应该是“Sreerag”。
【问题讨论】:
-
你的文件名是:
<numbers>_<name>_cde_one_check.xlsx? -
@sotmot:完全正确。
-
这让它变得如此简单。看看我的回答。
-
需要对代码稍作改动:输入“53943_Sreerag_cde_one_check.xlsx”或 Sreerag_cde_one_check.xlsx,输出应为“Sreerag”
标签: python pandas string strip