Questions marquées «python»

Python est un langage de programmation polyvalent à paradigmes multiples et à typage dynamique. Il est conçu pour être rapide à apprendre, comprendre et utiliser, et appliquer une syntaxe propre et uniforme. Veuillez noter que Python 2 n'est officiellement plus pris en charge depuis le 01-01-2020. Néanmoins, pour les questions Python spécifiques à la version, ajoutez la balise [python-2.7] ou [python-3.x]. Lorsque vous utilisez une variante ou une bibliothèque Python (par exemple Jython, PyPy, Pandas, Numpy), veuillez l'inclure dans les balises.




11
Comment tout récupérer après le dernier slash dans une URL?
Comment puis-je extraire ce qui suit la dernière barre oblique dans une URL en Python? Par exemple, ces URL doivent renvoyer les éléments suivants: URL: http://www.test.com/TEST1 returns: TEST1 URL: http://www.test.com/page/TEST2 returns: TEST2 URL: http://www.test.com/page/page/12345 returns: 12345 J'ai essayé urlparse, mais cela me donne le nom de fichier du chemin complet, …
110 python  parsing  url 



11
Mangling de nom de Python
Dans d'autres langues, une directive générale qui aide à produire un meilleur code est toujours de rendre tout aussi caché que possible. En cas de doute quant à savoir si une variable doit être privée ou protégée, il est préférable d'utiliser private. Est-ce qu'il en va de même pour Python? …

17
Comment créer une liste de nombres aléatoires sans doublons?
J'ai essayé d'utiliser random.randint(0, 100), mais certains chiffres étaient les mêmes. Existe-t-il une méthode / un module pour créer une liste de nombres aléatoires uniques? Remarque: Le code suivant est basé sur une réponse et a été ajouté après la publication de la réponse. Cela ne fait pas partie de …
110 python  random 

15
Python équivalent de D3.js
Quelqu'un peut-il recommander une bibliothèque Python capable de visualiser des graphiques interactifs ? Je veux spécifiquement quelque chose comme d3.js, mais pythonidéalement, ce serait aussi la 3D. J'ai regardé: NetworkX - il ne fait que des Matplotlibgraphiques et ceux-ci semblent être en 2D. Je n'ai vu aucune sorte d'interactivité, comme …

3
Django - comment créer un fichier et l'enregistrer dans le FileField d'un modèle?
Voici mon modèle. Ce que je veux faire, c'est générer un nouveau fichier et écraser l'existant chaque fois qu'une instance de modèle est enregistrée: class Kitten(models.Model): claw_size = ... license_file = models.FileField(blank=True, upload_to='license') def save(self, *args, **kwargs): #Generate a new license file overwriting any previous version #and update file path …

3
Inclure l'intermédiaire (via le modèle) dans les réponses dans Django Rest Framework
J'ai une question sur le traitement des modèles m2m / through et leur présentation dans le cadre de repos de django. Prenons un exemple classique: models.py: from django.db import models class Member(models.Model): name = models.CharField(max_length = 20) groups = models.ManyToManyField('Group', through = 'Membership') class Group(models.Model): name = models.CharField(max_length = 20) …

9
Rechercher un fichier en python
J'ai un fichier qui peut se trouver à un endroit différent sur la machine de chaque utilisateur. Existe-t-il un moyen de mettre en œuvre une recherche pour le fichier? Un moyen de transmettre le nom du fichier et l'arborescence de répertoires à rechercher?
110 python 

6
Comment supprimer les zéros de début et de fin dans une chaîne? Python
J'ai plusieurs chaînes alphanumériques comme celles-ci listOfNum = ['000231512-n','1209123100000-n00000','alphanumeric0000', '000alphanumeric'] La sortie souhaitée pour supprimer les zéros de fin serait: listOfNum = ['000231512-n','1209123100000-n','alphanumeric', '000alphanumeric'] La sortie souhaitée pour les zéros de fin de tête serait: listOfNum = ['231512-n','1209123100000-n00000','alphanumeric0000', 'alphanumeric'] Le résultat souhaité pour supprimer les zéros de début et de …


4
Python: importation de urllib.quote
Je voudrais utiliser urllib.quote(). Mais python (python3) ne trouve pas le module. Supposons que j'ai cette ligne de code: print(urllib.quote("châteu", safe='')) Comment importer urllib.quote? import urllibou les import urllib.quotedeux donnent AttributeError: 'module' object has no attribute 'quote' Ce qui me trouble, c'est qu'il urllib.requestest accessible viaimport urllib.request

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.