Méthode os.tcsetpgrp() de Python3

Python3 OS 文件/目录方法Méthodes de fichiers/répertoires du module OS de Python3


Aperçu

La méthode os.tcsetpgrp() est utilisée pour définir le groupe de processus associé au fd du terminal (un descripteur de fichier ouvert renvoyé par os.open()) sur pg.

Disponibilité : Unix.

Syntaxe

tcsetpgrp()La syntaxe de la méthode est la suivante :

os.tcsetpgrp(fd, pg)

Parameters

  • fd-- descripteur de fichier.

  • pg-- groupe de processus associé.

Valeur de retour

Cette méthode ne renvoie aucune valeur.

Exemple

L'exemple suivant démontre l'utilisation de la méthode 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( "关闭文件成功!!" )

La sortie de l'exécution du programme ci-dessus est :

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

Python3 OS 文件/目录方法Méthodes de fichiers/répertoires du module OS de Python3

Autres extensions