[英]How to split a string without list
My file was Masterdata.xlsx
我的文件是
Masterdata.xlsx
When i split the above data my output should be Masterdata
not ['Masterdata','twbx']
当我拆分上述数据时,我的 output 应该是
Masterdata
而不是['Masterdata','twbx']
Code i used is我使用的代码是
File_name="Masterdata.xlsx"
File_name=File_name.split(".",1)
Request you to help on this请你帮忙解决这个问题
You want:你要:
File_name = 'Masterdata.xlsx'
File_name = File_name.rsplit( ".", 1 )[ 0 ]
Another option from pathlib
: pathlib
的另一个选项:
from pathlib import Path
File_name = Path('Masterdata.xlsx')
File_name = File_name.with_suffix('')
and for newer Python (>= 3.9) there is removesuffix
:对于较新的 Python (>= 3.9) 有
removesuffix
:
File_name = 'Masterdata.xlsx'
File_name = File_name.removesuffix('.xlsx')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.