Unterschiede beim Schreiben von externem Quellcode zwischen Ruby und Python
Was ist das?
Wenn Sie ein Programm sowohl in Ruby als auch in Python schreiben, kann die Art und Weise, wie der externe Quellcode gelesen wird, als "Welches ist welches?" Verwechselt werden. Es ist ein Memorandum für einen solchen Fall.
Für Ruby
python
require './foobar'
- Schreiben Sie den gesamten Pfad einschließlich des Modulnamens nach "require"
- Modulname muss angegeben werden
Für Python
python
from . import foobar
- Wenn Sie ein Modul durch Angabe des Pfads importieren, schreiben Sie den Pfad ohne den Modulnamen nach "von" und vor "importieren".
- Schreiben Sie den Modulnamen nach "Import"
- Der Modulname muss nicht in Anführungszeichen gesetzt werden
Im Fall von Python gibt es verwandte Konzepte wie "Pakete", aber dieses Mal werde ich diese Elemente nicht ansprechen.