小编xZe*_*Zel的帖子

Python中time.sleep和Multithreading的问题

我在python中遇到time.sleep()函数的问题.我正在运行一个脚本,需要等待另一个程序生成txt文件.虽然,这是一个非常古老的机器,所以当我睡眠python脚本时,我遇到了其他程序不生成文件的问题.有没有其他方法可以使用time.sleep()?我认为锁定线程可能会起作用,但实质上它只是一个锁定线程几秒钟的循环.我会在这里给出一些我正在做的伪代码.

While running:
    if filesFound != []:
         moveFiles
    else:
       time.sleep(1)
Run Code Online (Sandbox Code Playgroud)

python multithreading

3
推荐指数
1
解决办法
7823
查看次数

使用python在tar bz2文件中组织文件

我有大约200,000个文本文件放在bz2文件中.我遇到的问题是,当我扫描bz2文件以提取我需要的数据时,它变得非常慢.它必须通过整个bz2文件来查看我正在寻找的单个文件.反正有加速吗?

此外,我想可能在tar.bz2中组织文件,所以我可以让它知道在哪里看.反正有组织放入bz2的文件吗?

更多信息/编辑:我需要查询每个文本文件的压缩文件.是否有更好的压缩方法支持如此大量的文件并且完全压缩?

python tar tarfile bzip2

3
推荐指数
1
解决办法
918
查看次数

标签 统计

python ×2

bzip2 ×1

multithreading ×1

tar ×1

tarfile ×1