#
5.1 OS Utilities

int `Py_FdIsInteractive` (FILE *fp, char *filename)
  Return true (nonzero) if the standard I/O file fp with name filename is deemed interactive. This is the case for files for which "`isatty(fileno(fp))`" is true. If the global flag `Py_InteractiveFlag` is true, this function also returns true if the name pointer is `NULL` or if the name is equal to one of the strings `"<stdin>"` or `"???"`.

long `PyOS_GetLastModificationTime` (char *filename)
  Return the time of last modification of the file filename. The result is encoded in the same way as the timestamp returned by the standard C library function `time()`.