吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4821|回复: 18
上一主题 下一主题
收起左侧

[Python 转载] 【笔记】班级查询未交作业人并输出

  [复制链接]
跳转到指定楼层
楼主
q59541511 发表于 2018-9-9 17:48 回帖奖励
[Python] 纯文本查看 复制代码
#!/usr/bin/evt python
import os

Namelist=[]
workname=[]
with open('.\\Name.txt','r') as f:
    for i in f.readlines():
        Namelist.append(i.rstrip("\n"))

for files in os.walk('.\\work'):
    workname=files[2]

for name1 in workname:
    for name2 in Namelist:
        if(name1.find(name2)!=-1):
            Namelist.remove(name2)

with open('.\\OutName.txt','w') as f:
    f.write(str(Namelist))


创建一个Name.txt
再创建一个OutName.txt
再创建一个work文件夹
程序自动在work里找Name.txt中
如果找到就在Namelist删除名字
循环到最后就是没交作业的。学习委员专属

点评

我代表全体学生打屎你  发表于 2018-9-9 18:23

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

推荐
netsparker 发表于 2018-9-9 17:56
我代表全体学生打屎你
推荐
艾莉希雅 发表于 2018-9-9 18:23
我代表全体学生打屎你
你怎么能做出这种丧尽天良的东西
这不是把我不交作业然后老师没发现的可能性彻底抹杀了吗
4#
zzzain46 发表于 2018-9-9 18:50
5#
旋转木马人 发表于 2018-9-9 18:51
你这是要被打的,哈哈哈,不过代码很棒,收下了
6#
安699 发表于 2018-9-9 19:09
感谢分享。~~~
7#
 楼主| q59541511 发表于 2018-9-9 19:25 |楼主
changyongliang 发表于 2018-9-9 19:24
好像很高深可是没看懂

几行代码不高深。。
8#
君如兰 发表于 2018-9-9 19:41
作为学生 你怎么可以写出这样的代码  
9#
eing888 发表于 2018-9-9 20:06
可是如何使用呢
10#
zhang53000 发表于 2018-9-9 20:45
这个不会用,不然对老师来说真是个很好的东西。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-5-14 19:27

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表