python运行代码不成功_python - 运行成功,但是没相应的文件生成

问 题

def save_file(boy,girl,count):

file_name_boy = 'boy' + str(count) + '.txt'

file_name_girl = 'girl' + str(count) + '.txt'

boy_file = open(file_name_boy, 'w')

girl_file = open(file_name_girl, 'w')

boy_file.writelines(boy)

girl_file.writelines(girl)

boy_file.close()

girl_file.close() #把两人的对话分别放到命名不同的文件里

def split_file(file_name):

f = open('E:/test/dialogue.txt')

boy=[]

girl=[]

count=1

for each_line in f:

if each_line[:6] != '======':

(role,line_spoken) = each_line.split(':', 1) #每行按照:分割成1+1个子字符串,分别赋值给=前面的对象

if role == '小甲鱼':

boy.append(line_spoken)

if role == '小客服':

girl.append(line_spoken)

else:

save_file(boy,girl,count)

boy = []

girl = []

count += 1

save_file(boy,girl,count)

f.close()

split_file('E:/test/dialogue.txt')

E:\Python\python.exe "E:/PyCharm 2016.3.2/testest/abc/filelearn_01.py"

Process finished with exit code 0

bVI1K5?w=838&h=607

解决方案

已经成功了 搜索关键字发现在工作环境里

bVI12I?w=1298&h=327

另外'e:\test/dialogue.txt' 当前者//\,后者可以//或\或/或;当前者/,后者也只能单斜。

bVI13T?w=800&h=595

有兴趣的可以试试 并tell me why

wx.jpg

扫一扫关注IT屋

微信公众号搜索 “ IT屋 ” ,选择关注与百万开发者在一起

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值