preguntar acerca de python
2
réponses
Fonction d’appel Python dans la classe
, j'ai ce code qui calcule la distance entre deux coordonnées. Les deux fonctions sont toutes deux dans la même classe.
Cependant comment puis-je faire appel à la fonction distToPoint dans la fonction isNear?
class Coordinates:
def distToPoint( …
demandé sur
1970-01-01 00:33:31
7
réponses
Tracer deux histogrammes en même temps avec matplotlib
J'ai créé un tracé d'histogramme en utilisant les données d'un fichier et aucun problème. Maintenant, je voulais superposer les données de
un autre fichier dans le même histogramme, donc je fais quelque chose comme
n,bins,patchs = ax.hist(mydata1,1 …
demandé sur
1970-01-01 00:33:31
7
réponses
Effacer la variable en python
Est-il un moyen pour effacer la valeur d'une variable en python?
Par exemple si j'implémentais un arbre binaire:
Class Node:
self.left = somenode1
self.right = somenode2
Si je voulais supprimer un nœud de l'arborescence, je devrais défin …
demandé sur
1970-01-01 00:33:31
10
réponses
Analyser a.py fichier, Lire L’AST, le modifier, puis réécrire le code source modifié
Je veux éditer par programmation le code source python. Fondamentalement, je veux lire un fichier .py, générer le AST , puis réécrire le code source Python modifié (c'est-à-dire un autre fichier .py).
Il existe des moyens d'analyser/compiler le code …
demandé sur
1970-01-01 00:33:29
6
réponses
Python: prenez le contenu d’une liste et ajoutez-le à une autre liste
J'essaie de comprendre s'il est logique de prendre le contenu d'une liste et de l'ajouter à une autre liste.
J'ai créé la première liste à travers une fonction de boucle, qui obtiendra des lignes spécifiques d'un fichier et les enregistrera dans une …
demandé sur
1970-01-01 00:33:31
18
réponses
Python «SyntaxError: caractère Non-ASCII’ xe2 ‘ dans le fichier»
J'écris du code python et je reçois le message d'erreur comme dans le titre, de la recherche cela a à voir avec le jeu de caractères.
Voici la ligne qui provoque l'erreur
hc = HealthCheck("instance_health", interval=15, target808="HTTP:8080/index. …
demandé sur
1970-01-01 00:33:34
5
réponses
que fait on delete sur les modèles Django?
Je suis assez familier avec Django, mais récemment remarqué qu'il existe une option on_delete=models.CASCADE avec les modèles, j'ai cherché la documentation pour la même chose mais je n'ai rien trouvé de plus que,
Changé dans Django 1.9:
on …
demandé sur
1970-01-01 00:33:36
5
réponses
Pandas DataFrame-trouver une ligne où les valeurs de la colonne sont maximales
Comment puis-je trouver la ligne pour laquelle la valeur d'une colonne spécifique est maximale?
df.max() va me donner la valeur maximale pour chaque colonne, je ne sais pas comment obtenir la ligne correspondante. ... …
demandé sur
1970-01-01 00:33:32
10
réponses
Comment envoyer un e-mail avec Python?
Ce code fonctionne et m'envoie un email très bien:
import smtplib
#SERVER = "localhost"
FROM = 'monty@python.com'
TO = ["jon@mycompany.com"] # must be a list
SUBJECT = "Hello!"
TEXT = "This message was sent with Python's smtplib."
# Prepare ac …
demandé sur
1970-01-01 00:33:31
9
réponses
Pourquoi une fonction peut-elle modifier certains arguments tels qu’ils sont perçus par l’appelant, mais pas d’autres?
J'essaie de comprendre L'approche de Python à la portée variable. Dans cet exemple, Pourquoi f() est-il capable de modifier la valeur de x, telle qu'elle est perçue dans main(), mais pas la valeur de n?
def f(n, x):
n = 2
x.append(4)
pri …
demandé sur
1970-01-01 00:33:29