from itertools import islice
filename="D:/20221028.txt"
new_dir="D:/elements2.txt"
new = open(new_dir, "w+")
count1=23 #起始行
count2=24 #终止行
while count1 < 1200000:
count1=count1+23
count2=count2+23
f = open(filename, "r")
for a in islice(f, count1, count2):
new.write(a)
f.close()
new.close()
没有while的时候可以取一行,但加了while后,运行没有报错,但,没有数据了。
没有while的时候可以取一行,但加了while后没有数据了
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
悬赏问题
- ¥15 远程访问linux主机超时
- ¥15 odoo17存货管理优势于中国国内该行业传统ERP或MES的详细解读和举例
- ¥15 CPU卡指令整合指令数据都在图片上
- ¥15 火车票关联12306问题
- ¥15 odoo17处理受托加工产品
- ¥15 如何用MATLAB编码图三的积分
- ¥15 圆孔衍射光强随孔径变化
- ¥15 MacBook pro m3max上用vscode运行c语言没有反应
- ¥15 ESP-PROG配置错误,ALL ONES
- ¥15 结构功能耦合指标计算