我有一列这样的内容:
company_name /阿伯德/科技 / abcde / tech-partner
以此类推,现在我想通过删除/ abcde /,/ Abcde /重新排列整个列,以便只有公司名称出现在列中,如:
技术 技术合作伙伴 怎么做
答案 0 :(得分:0)
我假设您输入的txt文件如下所示:
/ abcde / Tech
/ Abcde / tech-partner
并且您要将以下输出写入另一个txt文件:
技术
技术合作伙伴
尝试以下代码:
import re
filename = input("Enter file name: ")
with open (filename, 'r') as input_filename:
with open ('output.txt','w') as output_filename:
for line in input_filename:
line = re.sub(r'\/Abcde\/|\/abcde\/',' ',line)
output_filename.write(line)
output_filename.close()
input_filename.close()
您所需的输出将在txt文件output.txt中