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 déterminer correctement le répertoire de script actuel?
Je voudrais voir quelle est la meilleure façon de déterminer le répertoire de script actuel en python? J'ai découvert qu'en raison des nombreuses façons d'appeler du code python, il est difficile de trouver une bonne solution. Voici quelques problèmes: __file__n'est pas défini si le script est exécuté avec exec,execfile __module__ …


10
Comment trouver un élément contenant du texte spécifique dans Selenium Webdriver (Python)?
J'essaie de tester une interface javascript compliquée avec Selenium (en utilisant l'interface Python et sur plusieurs navigateurs). J'ai un certain nombre de boutons du formulaire: <div>My Button</div> J'aimerais pouvoir rechercher des boutons en fonction de "Mon bouton" (ou des correspondances partielles non sensibles à la casse telles que "mon bouton" …


5
Signification réelle de «shell = True» dans le sous-processus
J'appelle différents processus avec le subprocessmodule. Cependant, j'ai une question. Dans les codes suivants: callProcess = subprocess.Popen(['ls', '-l'], shell=True) et callProcess = subprocess.Popen(['ls', '-l']) # without shell Les deux fonctionnent. Après avoir lu les documents, j'ai appris que cela shell=Truesignifie exécuter le code via le shell. Cela signifie donc qu'en …
260 python  subprocess 

6
Comment envoyer une demande POST?
J'ai trouvé ce script en ligne: import httplib, urllib params = urllib.urlencode({'number': 12524, 'type': 'issue', 'action': 'show'}) headers = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"} conn = httplib.HTTPConnection("bugs.python.org") conn.request("POST", "", params, headers) response = conn.getresponse() print response.status, response.reason 302 Found data = response.read() data 'Redirecting to <a href="http://bugs.python.org/issue12524">http://bugs.python.org/issue12524</a>' conn.close() Mais je ne …
260 python  urllib  httplib 

15
JSONDecodeError: Valeur attendue: ligne 1 colonne 1 (caractère 0)
Je reçois une erreur Expecting value: line 1 column 1 (char 0)en essayant de décoder JSON. L'URL que j'utilise pour l'appel d'API fonctionne bien dans le navigateur, mais donne cette erreur lorsqu'elle est effectuée via une demande de boucle. Voici le code que j'utilise pour la demande curl. L'erreur se …
260 python  json  api  curl 




5
Obtenir le nombre de boucles dans une boucle Python FOR
Dans un Python for boucle qui itère sur une liste, nous pouvons écrire: for item in list: print item et il passe soigneusement en revue tous les éléments de la liste. Existe-t-il un moyen de savoir dans la boucle combien de fois j'ai bouclé jusqu'à présent? Par exemple, je veux …
259 python  for-loop 

4
Couleurs nommées dans matplotlib
Quelles couleurs nommées sont disponibles dans matplotlib pour une utilisation dans les parcelles? Je peux trouver une liste sur la documentation de matplotlib qui prétend que ce sont les seuls noms: b: blue g: green r: red c: cyan m: magenta y: yellow k: black w: white Cependant, j'ai trouvé …

12
Comment mettre à jour Anaconda?
J'ai Anaconda installé sur mon ordinateur et je voudrais le mettre à jour. Dans Navigator, je peux voir qu'il existe plusieurs packages individuels qui peuvent être mis à jour, mais aussi un anacondapackage qui a parfois un numéro de version et dit parfois custom. Comment dois-je procéder?
259 python  anaconda  conda 


21
Comment imprimer la valeur d'un objet Tensor dans TensorFlow?
J'utilise l'exemple d'introduction de la multiplication matricielle dans TensorFlow. matrix1 = tf.constant([[3., 3.]]) matrix2 = tf.constant([[2.],[2.]]) product = tf.matmul(matrix1, matrix2) Lorsque j'imprime le produit, il l'affiche en tant Tensorqu'objet: <tensorflow.python.framework.ops.Tensor object at 0x10470fcd0> Mais comment savoir la valeur de product? Ce qui suit n'aide pas: print product Tensor("MatMul:0", shape=TensorShape([Dimension(1), Dimension(1)]), …

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.