2024-06-08 20:11:31 发布
网友
在执行之前:os.read(fd,1024)我想检查是否会有输出,而不是在收到输出之前将其挂起。因为fd是int对象,所以我不能:
os.read(fd,1024)
os.fstat(f.fileno()).st_size
如果我能得到大小,我可以检查它不是0。你知道吗
抱歉,如果这真的很简单,我是新的python。你知道吗
使用^{}。(在windows中,只能使用socket):
import select ... r, _, _ = select.select([fd], [], [], 0) if r: data = os.read(fd, 1024)
使用^{} 。(在windows中,只能使用socket):
相关问题 更多 >
编程相关推荐