Python3 os.tcsetpgrp() 方法

Python 3 教程 · 2019-02-07 20:42:01

概述

os.tcsetpgrp() 方法用于设置与终端fd(一个由os.open()返回的打开的文件描述符)关联的进程组为pg。

可用系统: Unix。

语法

tcsetpgrp()方法语法格式如下:

os.tcsetpgrp(fd, pg)

参数

  • fd -- 文件描述符。

  • pg -- 关联的进程组。

返回值

该方法没有返回值。

实例

以下实例演示了 tcsetpgrp() 方法的使用:

#!/usr/bin/python3

import os, sys

# 显示当前目录
print( "当前目录 :%s" %os.getcwd() )

# 修改目录到 /dev/tty
fd = os.open("/dev/tty",os.O_RDONLY)

f = os.tcgetpgrp(fd)

# 显示进程组
print( "关联进程组: " )
print( f )

# 设置进程组
os.tcsetpgrp(fd,2672)
print( "done" )

os.close(fd)
print( "关闭文件成功!!" )

执行以上程序输出结果为:

当前目录 :/tmp
关联进程组:
2672
done
关闭文件成功!!

点击查看所有 Python 3 教程 文章: https://codercto.com/courses/l/10.html

查看所有标签

计算机程序设计艺术(第3卷)

计算机程序设计艺术(第3卷)

Donald E.Knuth / 苏运霖 / 国防工业出版社 / 2002-9 / 98.00元

第3卷的头一次修订对经典计算机排序和查找技术做了最全面的考察。它扩充了第1卷对数据结构的处理,以将大小数据库和内外存储器一并考虑;遴选了精心核验的计算机方法,并对其效率做了定量分析。第3卷的突出特点是对“最优排序”一节的修订和对排列论与通用散列法的讨论。一起来看看 《计算机程序设计艺术(第3卷)》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具