readwrite.py 文件源码

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

项目:scanpy 作者: theislab 项目源码 文件源码
def get_used_files():
    """Get files used by processes with name scanpy."""
    import psutil
    loop_over_scanpy_processes = (proc for proc in psutil.process_iter()
                                  if proc.name() == 'scanpy')
    filenames = []
    for proc in loop_over_scanpy_processes:
        try:
            flist = proc.open_files()
            for nt in flist:
                filenames.append(nt.path)
        # This catches a race condition where a process ends
        # before we can examine its files
        except psutil.NoSuchProcess as err:
            pass
    return set(filenames)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号