main.py 文件源码

python
阅读 17 收藏 0 点赞 0 评论 0

项目:jjal_downloader 作者: tucuprum 项目源码 文件源码
def DeleteItem(): # ??? ??? ??
    rawSelectedItems = tree.selection()
    pageIndexList = tree.get_children()
    [tree.selection_add(tree.get_children(r)) for r in rawSelectedItems if r in pageIndexList]
    [tree.selection_add(tree.parent(r)) for r in rawSelectedItems if r not in pageIndexList and tree.next(r) == '' and tree.prev(r) == '']
    selectedItems = tree.selection()
    numberOfSelection = len(selectedItems)
    if numberOfSelection == 0:
        return 0

    displayMessage = '? ' + str(len(selectedItems)) + ' ? ??? ?????????'
    if messagebox.askyesno('?? ??', displayMessage):
        for s in selectedItems:
            if not tree.exists(s):
                continue
            elif tree.parent(s) == '':
                tree.delete(s)
            elif tree.parent(s) in selectedItems:
                continue
            else:
                itspage = tree.parent(s)
                origVal = tree.set(itspage)
                tree.item(itspage, value=[origVal['#1'], origVal['#2'], int(origVal['#3'])-1, origVal['#4']])
                tree.delete(s)
        root.lift()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号