Jaka jest różnica (jeśli istnieje) pomiędzy „.pyc” i „.py [COD]” notacji ignorowanie plików. Zauważam, że mam oba na moim pliku ignorowania git. DziękiJaka jest różnica między „py [COD]” i „PYC” w notacji .gitignore?
Odpowiedz
Możesz bezpiecznie usunąć wpis .pyc
ze swojego, ponieważ będzie go obejmować .py[cod]
. Nawiasy kwadratowe są do dopasowania jeden z bohaterów, więc pasuje .pyc
, .pyo
i .pyd
.
Ponieważ wszystkie są generowane ze źródła .py
, nie powinny być przechowywane w kontroli źródła.
. Pliki DWD są plikami Windows i nie są generowane przez pliki .py. Zazwyczaj są kompilowane ze źródła C lub C++ i powinny być ignorowane przez git tak jak wygenerowane .exe są ignorowane. Jeśli jednak ktoś postanowił sprawdzić pliki .pyd w repozytorium, chciałbyś usunąć [d] z pliku ignorowania. – tdelaney
tak .pyd pliki są generowane plik Pythona z C lub C++? – BluePython
Źródło modułu '.pyd' może być napisane w dowolnym języku, ale sam plik' .pyd' jest plikiem binarnym zawierającym kod wykonywalny. –
- 1. Jaka jest różnica między plikami Pyc i Pyo w Pythonie?
- 2. Jaka jest różnica między __init__.py a __main__.py?
- 3. redis-py: Jaka jest różnica między metodami StrictRedis() i Redis()?
- 4. Jaka jest różnica między "ignorowanymi plikami" IntelliJ a .gitignore
- 5. Jaka jest różnica między? : i ||
- 6. Jaka jest różnica między $ i $$?
- 7. Różnica między ** i * w dopasowaniu globalnym (.gitignore)
- 8. Jaka jest różnica między = i: = w mysql?
- 9. Jaka jest różnica między! = I =! w Javie?
- 10. Jaka jest różnica między 'i "w PHP
- 11. Jaka jest różnica między! i !! w yaml?
- 12. jaka jest różnica między @ i @@ w module?
- 13. Jaka jest różnica między * i. * W Matlab?
- 14. Jaka jest różnica między | i || w MATLAB?
- 15. Jaka jest różnica między * i * | * w CSS?
- 16. Jaka jest różnica między init() i window.init()?
- 17. Jaka jest różnica między System.Windows.Controls.Control i System.Windows.Forms.Control?
- 18. Jaka jest różnica między asersem i static_assert?
- 19. Jaka jest różnica między PropertyChangeListener i VetoableChangeListener?
- 20. Jaka jest różnica między Ja i Ja?
- 21. Jaka jest różnica między ATL i WTL?
- 22. Jaka jest różnica między FontMetrics.stringWidth() i FontMetrics.getStringBounds()?
- 23. Jaka jest różnica między "CompletionStage" i "CompletableFuture"?
- 24. Jaka jest różnica między CellClick i CellMouseClick?
- 25. Jaka jest różnica między ObjectResult i JsonResult
- 26. Jaka jest różnica między ssize_t i ptrdiff_t?
- 27. Jaka jest różnica między fn i fn *?
- 28. Jaka jest różnica między getMeasuredHeight i getHeight
- 29. Jaka jest różnica między beginTrackingWithTouch i touchBegan?
- 30. Jaka jest różnica między WCF i WPF?
@CarlNorum: OP nie pyta o to, co oznaczają te rozszerzenia, tylko jeśli wzorzec '.py [cod]' obejmuje już ignorowanie '.pyc'. To pytanie "git", a nie pytanie Pythona. –
on mówi: „Jaka jest różnica (jeśli istnieje) pomiędzy .pyc i .py [COD] plikach”. –
To niejednoznaczne. Wygląda na to, że pyta o różnicę między rozszerzeniami pliku .py {c, o, d}, ale naprawdę może to być pytanie Git o wzorcach gitignore, ponieważ to wywołało pytanie. –