identification

Jak sprawdzić typ plików bez rozszerzeń w Pythonie?

Mam folder pełen plików i te nie mają rozszerzenia. Jak mogę sprawdzić typy plików? Chcę sprawdzić typ pliku i odpowiednio zm ... pliku jak png. Chcę to zrobić: files = os.listdir(".") for f in files: os.rename(f, f+filetype(f)) Jak mam to zrobić?

Problemy z podjęciem decyzji o identyfikacji lub nieidentyfikowaniu związku

Przeczytałem to pytanie: Jaka jest różnica między identyfikacją a nieidentyfikacją relacji? Ale nadal nie jestem pewien... ... ientowany, jak podjąć decyzję o identyfikacji w porównaniu z nieidentyfikacją, gdy myślę o tym, jak mam zbudować bazę danych.

Jak sprawdzić, czy typ obiektu jest podklasą w C++?

Myślałem o używaniu typeid() ale nie wiem, jak zapytać, czy ten typ jest podklasą innej klasy (która, nawiasem mówiąc, jest abstrakcyjna)

Jak sprawdzić, czy plik jest prawidłowym plikiem obrazu?

Obecnie używam PIL. from PIL import Image try: im=Image.open(filename) # do stuff except IOError: # filename not ... psd, nie są wykrywane. Pliki Psd rzucają wyjątek OverflowError. Czy Jest jakiś sposób, w jaki mógłbym je również uwzględnić?