python - Fejl: Ingen modul kaldet 'fcntl'

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg får følgende fejl:


Traceback (most recent call last):
  File "C:/Users/aaaa/Desktop/ttttttt.py", line 5, in <module>
   import reload
  File "C:UsersaaaAppDataLocalProgramsPythonPython36libsite-
packages
eload.py", line 3, in <module>
    import sys, time, re, os, signal, fcntl
ModuleNotFoundError: No module named 'fcntl'


Så jeg gjorde en pipinstallation, som også får en fejl.


    C:Usersaaaa>pip install fcntl
    Collecting fcntl
      Could not find a version that satisfies the requirement fcntl (from versions: )
No matching distribution found for fcntl


Søgeresultater cPython, hacking, routing og mange andre ord kommer ud.


Det er et hårdt svar for begyndere, så jeg vil gerne få en mere detaljeret løsning.


Hvordan skal jeg løse det?


#py3
import time
from selenium import webdriver
import codecs
import sys
import reload
import re
import fcntl
import os
import signal

Bedste reference


fcntl modulet er ikke tilgængeligt på Windows. Funktionaliteten, der udsættes, findes ikke på den platform.


Hvis du forsøger at låse en fil, er der nogle andre Python-moduler til rådighed, som giver den funktionalitet. Et jeg har set refereret i andre svar er portalocker. [6]