Je souhaite définir une constante qui devrait être disponible dans tous les sous-modules d'un package. J'ai pensé que le meilleur endroit serait dans le __init__.pyfichier du paquet racine. Mais je ne sais pas comment faire ça. Supposons que j'ai quelques sous-packages et chacun avec plusieurs modules. Comment puis-je accéder à …
Dans Ruby, puisque vous pouvez inclure plusieurs mixins mais étendre seulement une classe, il semble que les mixins soient préférés à l'héritage. Ma question: si vous écrivez du code qui doit être étendu / inclus pour être utile, pourquoi en feriez-vous une classe? Ou en d'autres termes, pourquoi ne pas …
Comment implémenter l'équivalent d'un __getattr__sur une classe, sur un module? Exemple Lors de l'appel d'une fonction qui n'existe pas dans les attributs définis statiquement d'un module, je souhaite créer une instance d'une classe dans ce module et invoquer la méthode dessus avec le même nom que celui qui a échoué …
Je commence à apprendre le python et à l'adorer. Je travaille principalement sur un Mac ainsi que sur Linux. Je trouve que sur Linux (Ubuntu 9.04 principalement) lorsque j'installe un module python en utilisant apt-get, cela fonctionne bien. Je peux l'importer sans problème. Sur Mac, j'ai l'habitude d'utiliser Macports pour …
La __debug__variable est pratique en partie parce qu'elle affecte chaque module. Si je veux créer une autre variable qui fonctionne de la même manière, comment le ferais-je? La variable (soyons original et appelons-la «foo») n'a pas besoin d'être vraiment globale, en ce sens que si je change foo dans un …
De nombreux modules Python tiers ont un attribut qui contient les informations de version du module (généralement quelque chose comme module.VERSIONou module.__version__), mais certains n'en ont pas. Des exemples particuliers de tels modules sont libxslt et libxml2. Je dois vérifier que la version correcte de ces modules est utilisée lors …
J'ai défini une classe dans un module: "use strict"; var AspectTypeModule = function() {}; module.exports = AspectTypeModule; var AspectType = class AspectType { // ... }; module.export.AspectType = AspectType; Mais j'obtiens le message d'erreur suivant: TypeError: Cannot set property 'AspectType' of undefined at Object.<anonymous> (...\AspectType.js:30:26) at Module._compile (module.js:434:26) .... Comment …
Disons que j'ai un module ( ./my-module.js) qui a un objet qui devrait être sa valeur de retour: let values = { a: 1, b: 2, c: 3 } // "export values" results in SyntaxError: Unexpected token Je peux donc les importer comme: import {a} from './my-module' // a === …
Existe-t-il un moyen de créer une variable dans un module de Ruby qui se comporterait de la même manière qu'une variable de classe? Ce que je veux dire par là, c'est qu'il pourrait être accessible sans initialiser une instance du module, mais il peut être modifié (contrairement aux constantes dans …
L'interpréteur python a l' option de -m module qui "Exécute le module de module de bibliothèque en tant que script". Avec ce code python a.py: if __name__ == "__main__": print __package__ print __name__ J'ai testé python -m apour obtenir "" <-- Empty String __main__ alors que python a.pyretourne None <-- …
Je viens de découvrir cet ancien projet de C ++ 0x sur les modules en C ++ 0x. L'idée était de sortir du système .h / .cpp actuel en n'écrivant que des fichiers .cpp qui généreraient ensuite des fichiers de module lors de la compilation, qui seraient ensuite à leur …
J'obtiens une erreur «Module non spécifié» dans ma configuration d'exécution. Je n'ai aucun module affiché dans la liste déroulante mais je ne peux voir mon module aucun problème. Le problème est survenu lorsque j'ai refactoré le nom de mon module, changé le settings.gradle en un nouveau nom. Maintenant, lorsque je …
Je n'ai pas vraiment trouvé cela dans la documentation de Rails mais il semble que «mattr_accessor» soit le corollaire du module pour «attr_accessor» (getter & setter) dans une classe Ruby normale . Par exemple. dans une classe class User attr_accessor :name def set_fullname @name = "#{self.first_name} #{self.last_name}" end end Par …
Existe-t-il un moyen simple de trouver tous les modules qui font partie d'un package python? J'ai trouvé cette vieille discussion , qui n'est pas vraiment concluante, mais j'aimerais avoir une réponse définitive avant de déployer ma propre solution basée sur os.listdir ().
Lorsque j'ai mis à jour Angular de 7 à Angular 8, obtention d'une erreur pour les modules de chargement paresseux J'ai essayé les options qui se trouvent dans le guide de mise à niveau angulaire Apportez les modifications ci-dessous: Avant loadChildren: '../feature/path/sample- tage.module#SameTagModule' Après loadChildren: () => import('../feature/path/sample- tags.module').then(m => …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.