• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

标签:popen

python

python似乎 os.popen() 创建的管道不能使用 os.read(),这是为什么?

python似乎 os.popen() 创建的管道不能使用 os.read(),这是为什么?
os.read() 是一个底层函数,它接收的是文件描述符 —— 用小整型数表示的打开的文件。os.popen() 创建的是一个高级文件对象,和内建的 open() 方法返回的类型一样。因此,如果要从 os.popen() 创建的管道 p 中读取 n 个字节的话,你应该使用 p.read(n)。来源:搞代码网:原文地址:https://www.gaodaim……继续阅读 »

搞java代码 4个月前 (05-21) 1浏览 0评论0个赞