什么是';op&x27;用python表示';是fcntl.ioctl吗?
根据使用说明,什么是';op&x27;用python表示';是fcntl.ioctl吗?,python,linux,python-2.7,fcntl,Python,Linux,Python 2.7,Fcntl,根据使用说明,fcntl.ioctl的用法如下: fcntl.ioctl(fd, op[, arg[, mutate_flag]]) 将op定义为 The operation is defined by op and is operating system dependent. These codes are also found in the fcntl module. 它不回答op是什么。是整数吗?一根绳子?建筑?如何在Linux平台上正确使用此命令?与fcntl和操作系统模块中的许
fcntl.ioctl
的用法如下:
fcntl.ioctl(fd, op[, arg[, mutate_flag]])
将op
定义为
The operation is defined by op and is operating system dependent. These codes are also found in the fcntl module.
它不回答op是什么。是整数吗?一根绳子?建筑?如何在Linux平台上正确使用此命令?与fcntl和操作系统模块中的许多其他功能一样,
ioctl
是一个围绕同名操作系统调用的薄包装。如果你查阅一下,你会发现它是一个整数
ioctl
的附加参数(在op
之后)可以是任何内容ioctl
具有众所周知的可变参数,这些参数完全取决于请求是什么,甚至取决于接收和处理请求的内核或驱动程序代码。差异驱动程序甚至可以重用op
的整数值来表示不同的内容(尽管鼓励它们进行协调以避免这种重复)。它说op
参数仅限于32位的值,这(对我来说)意味着它是int