Il existe une classe Resource dans le module twisted.web.resource. Est-il possible de produire un chemin d'accès à l'exécution de code de gestionnaires ou même de nom de classe en utilisant cette classe, lorsque je fais des requêtes depuis le navigateur? Faire l'arbre complet des ressources? Il a besoin de faciliter le codage des développeurs.Comment tracer l'arborescence des ressources dans twisted.web python
0
A
Répondre
0
Résolu ce problème. Il est en mesure de faire des changements pour les sources de tordu de telle manière: Dans site-packages/twisted/web/resource.py faire métaclasse avec tracé des graphiques avec relation classe sous-classe
import pygraphviz as pgv
A=pgv.AGraph()
A.node_attr.update(color="red", style="filled")
A.edge_attr.update(color="blue", len="10.0", width="2.0")
class Watcher(type):
def __init__(cls, name, bases, clsdict):
print(bases,"was subclassed by " + name)
print("Class", cls)
print("CLS DICT", clsdict)
print("\n\n"*3)
A.add_edge(bases, name)
super(Watcher, cls).__init__(name, bases, clsdict)
A.write('resources_graph.dot')
B=pgv.AGraph('resources_graph.dot')
B.layout()
B.draw('resources_graph.png')
class Resource:
__metaclass__ = Watcher
Et aussi disponible à sens unique de sortie au gestionnaire de la demande en cours par impression de
resrc = self.site.getResourceFor(self)
dans le code source site-packages/twisted/web/server.py
Questions connexes
- 1. threading.local équivalent pour twisted.web?
- 2. comment utiliser session/cookie dans twisted.web?
- 3. twisted.web pas trouvé lors de l'importation
- 4. Tracer des remplissages avec python
- 5. Comment envoyer des fichiers vidéo en cours de transcodage en direct avec Twisted.web de Python?
- 6. Comment dessiner/tracer des graphiques en python?
- 7. Puis-je utiliser socket.io avec twisted.web?
- 8. Comment tracer des demi-ellipses en Python?
- 9. Tracer des valeurs en Python
- 10. Tracer des horodatages en Python
- 11. Tracer des pandas dataframe python
- 12. Tracer des graphes en Python
- 13. Python tracer des lignes reliant des points
- 14. comment tracer des données agrégées dans seaborn en Python?
- 15. Stocker une instance d'une connexion - twisted.web
- 16. Comment tracer cdf dans matplotlib en Python?
- 17. Comment tracer MFCC en Python?
- 18. Python, comment tracer des opérations sur des fonctions?
- 19. Python, tracer des variables non définies
- 20. Python & Matplotlib: comment tracer l'ellipse?
- 21. Tracer des tailles de bacs en Python
- 22. Tracer des graphiques 3D en Python 3
- 23. Tracer un polynôme en Python
- 24. Python: Tracer un Integral
- 25. Tracer des caricatures animées en Python
- 26. Python tracer en 3D
- 27. Python tracer plusieurs colorbar
- 28. Comment tracer des histogrammes en Python en utilisant JES
- 29. Itérer et tracer des graphiques en Python?
- 30. tracer des polygones remplis en python