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.

1
Comment puis-je spécifier le répertoire de travail pour popen
Existe-t-il un moyen de spécifier le répertoire en cours d'exécution de la commande dans Python subprocess.Popen()? Par exemple: Popen('c:\mytool\tool.exe', workingdir='d:\test\local') Mon script Python se trouve dans C:\programs\python Est-il possible d'exécuter C:\mytool\tool.exedans le répertoire D:\test\local? Comment définir le répertoire de travail d'un sous-processus?
187 python  subprocess  popen 




4
Comment fonctionne numpy.newaxis et quand l'utiliser?
Quand j'essaye numpy.newaxis le résultat me donne un cadre de tracé 2D avec l'axe des x de 0 à 1. Cependant, lorsque j'essaie d'utiliser numpy.newaxispour découper un vecteur, vector[0:4,] [ 0.04965172 0.04979645 0.04994022 0.05008303] vector[:, np.newaxis][0:4,] [[ 0.04965172] [ 0.04979645] [ 0.04994022] [ 0.05008303]] Est-ce la même chose sauf que …


10
Chaîne csv Python vers tableau
Quelqu'un connaît-il une simple bibliothèque ou fonction pour analyser une chaîne encodée en csv et la transformer en tableau ou dictionnaire? Je ne pense pas que je veux le module csv intégré car dans tous les exemples que j'ai vus, il prend des chemins de fichiers, pas des chaînes.
187 python  string  arrays  csv 

5
Comment vérifier une chaîne pour des caractères spécifiques?
Comment puis-je vérifier si une chaîne contient plusieurs caractères spécifiques en utilisant Python 2? Par exemple, étant donné la chaîne suivante: Les criminels ont volé 1 000 000 $ de bijoux. Comment puis-je détecter s'il comporte des signes dollar ("$"), des virgules (",") et des chiffres?
187 python  string 

7
Comment puis-je utiliser un fichier DLL de Python?
Quelle est la manière la plus simple d'utiliser un DLLfichier de l'intérieurPython ? Plus précisément, comment cela peut-il être fait sans écrire de C++code wrapper supplémentaire pour exposer la fonctionnalité Python? La Pythonfonctionnalité native est fortement préférée à l'utilisation d'une bibliothèque tierce.
186 python  dll 



3
Convertir timedelta en secondes totales
J'ai un décalage horaire time1 = datetime.datetime.fromtimestamp(time.mktime(time.gmtime())) ... time2 = datetime.datetime.fromtimestamp(time.mktime(time.gmtime())) diff = time2 - time1 Maintenant, comment puis-je trouver le nombre total de secondes écoulées? diff.secondsne compte pas les jours. Je pourrais faire: diff.seconds + diff.days * 24 * 3600 Existe-t-il une méthode intégrée pour cela?
186 python  datetime 

15
sortie en direct de la commande de sous-processus
J'utilise un script python comme pilote pour un code hydrodynamique. Quand vient le temps d'exécuter la simulation, j'utilise subprocess.Popenpour exécuter le code, collecter la sortie de stdout et stderr dans un subprocess.PIPE--- puis je peux imprimer (et enregistrer dans un fichier journal) les informations de sortie et vérifier les erreurs. …

11
Convertissez datetime en horodatage Unix et reconvertissez-le en python
J'ai dt = datetime(2013,9,1,11), et j'aimerais obtenir un horodatage Unix de cet objet datetime. Quand je le fais, (dt - datetime(1970,1,1)).total_seconds()je reçois l'horodatage 1378033200. Lors de la reconversion en utilisant datetime.fromtimestampj'ai obtenu datetime.datetime(2013, 9, 1, 6, 0). L'heure ne correspond pas. Qu'est-ce que j'ai manqué ici?

14
Conversion d'entier en binaire en python
Afin de convertir un entier en binaire, j'ai utilisé ce code: >>> bin(6) '0b110' et quand effacer le '0b', j'utilise ceci: >>> bin(6)[2:] '110' Que puis-je faire si je souhaite afficher 6comme 00000110au lieu de 110?
186 python  binary  integer 

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.