Я хочу сделать syscall
в Python, и функция не находится в libc
, есть ли способ сделать это в Python?
В частности, я хочу называть getdents
, чья manpage говорит
Примечание. Для этих системных вызовов нет оболочек glibc;
Все существующие связанные решения, которые я нашел в Интернете, используют ctypes
с libc.so
: для пример.
Пожалуйста, не задавайте вопросов, почему я хочу использовать getdents
напрямую, у меня есть очень специфическая причина для этого, и это будет отвлекать обсуждение в этом вопросе. Спасибо.