La programmation

Q & A pour les programmeurs professionnels et passionnés





8
Comment sérialiser des ensembles JSON?
J'ai un Python setqui contient des objets avec __hash__et des __eq__méthodes afin de m'assurer qu'aucun doublon n'est inclus dans la collection. J'ai besoin de json encoder ce résultat set, mais passer même un vide setà la json.dumpsméthode lève un TypeError. File "/usr/lib/python2.7/json/encoder.py", line 201, in encode chunks = self.iterencode(o, _one_shot=True) …

2
Comment traduire entre les fuseaux horaires Windows et IANA?
Comme décrit dans le wiki des balises de fuseau horaire , il existe deux styles de fuseaux horaires différents. Ceux fournis par Microsoft pour une utilisation avec Windows et la TimeZoneInfoclasse .Net (lors de l'exécution sous Windows) sont identifiés par une valeur telle que "Eastern Standard Time". Ceux fournis par …
149 c#  .net  timezone  nodatime 


6
L'autodoc Sphinx n'est pas assez automatique
J'essaie d'utiliser Sphinx pour documenter un projet de plus de 5000 lignes en Python. Il a environ 7 modules de base. Pour autant que je sache, pour utiliser autodoc, je dois écrire un code comme celui-ci pour chaque fichier de mon projet: .. automodule:: mods.set.tests :members: :show-inheritance: C'est beaucoup trop …

8
Quelle est la différence entre onPause () et onStop () d'Android Activites?
À partir de la documentation Android ici http://developer.android.com/reference/android/app/Activity.html , il est indiqué que «l'activité vient au premier plan» sera appelée onPause(), et «l'activité n'est plus visible» appellera onStop(). «L'activité au premier plan» n'est-elle pas la même chose que «L'activité n'est plus visible»? Pouvez-vous me dire quelle est la différence entre …

2
Sémantique C ++ de `static const` vs` const`
En C ++ spécifiquement, quelles sont les différences sémantiques entre par exemple: static const int x = 0 ; et const int x = 0 ; à la fois staticen tant que lien et spécificateur de classe de stockage (c'est-à-dire à l'intérieur et à l'extérieur d'une fonction).
149 c++ 

17
Expression régulière pour faire correspondre les coordonnées de latitude / longitude?
J'essaie de créer une expression régulière pour faire correspondre les coordonnées de latitude / longitude. Pour faire correspondre un nombre à double précision que j'ai utilisé (\-?\d+(\.\d+)?), et j'ai essayé de le combiner en une seule expression: ^(\-?\d+(\.\d+)?),\w*(\-?\d+(\.\d+)?)$ Je m'attendais à ce que cela corresponde à un double, une virgule, …
149 regex 


16
Comment dupliquer sys.stdout dans un fichier journal?
Edit: Puisqu'il semble qu'il n'y a pas de solution, ou que je fais quelque chose de si non standard que personne ne le sait - je réviserai ma question pour demander également: Quelle est la meilleure façon d'accomplir la journalisation lorsqu'une application python crée un beaucoup d'appels système? Mon application …
149 python  tee 

9
Comment désactiver la sortie dans un script Bash?
J'ai un programme qui sort vers stdout et je voudrais faire taire cette sortie dans un script Bash tout en redirigeant vers un fichier. Par exemple, l'exécution du programme produira: % myprogram % WELCOME TO MY PROGRAM % Done. Je veux que le script suivant ne produise rien sur le …
149 bash 


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.