La programmation

Q & A pour les programmeurs professionnels et passionnés






6
rreplace - Comment remplacer la dernière occurrence d'une expression dans une chaîne?
Existe-t-il un moyen rapide en Python de remplacer les chaînes mais, au lieu de commencer par le début comme le replacefait, en commençant par la fin? Par exemple: >>> def rreplace(old, new, occurrence) >>> ... # Code to replace the last occurrences of old by new >>> '<div><div>Hello</div></div>'.rreplace('</div>','</bad>',1) >>> '<div><div>Hello</div></bad>'
139 python  string 


3
Obtenez la trace actuelle de la pile dans Ruby sans lever d'exception
Je souhaite enregistrer le backtrace actuel (stacktrace) dans une application Rails 3 sans qu'une exception ne se produise. Une idée comment? Pourquoi est-ce que je veux ça? J'essaie de tracer les appels qui sont effectués lorsque Rails recherche un modèle afin de pouvoir choisir une partie du processus à remplacer …
139 ruby  stack-trace 

8
Mieux vaut «essayer» quelque chose et attraper l'exception ou tester s'il est d'abord possible d'éviter une exception?
Dois-je tester que ifquelque chose est valide ou simplement tryle faire et attraper l'exception? Existe-t-il une documentation solide indiquant qu'une solution est préférable? Est-ce qu'une manière est plus pythonique ? Par exemple, devrais-je: if len(my_list) >= 4: x = my_list[3] else: x = 'NO_ABC' Ou: try: x = my_list[3] except …



3
Qu'est-ce que le «point d'entrée» dans npm init
J'ai un nouveau projet vide, lorsque je lance npm init, j'ai une liste de questions à répondre, par exemple: name: (karma) version: (1.0.0) description:my project description entry point: (index.js) Je suis vraiment confus au sujet de celui qui dit "point d'entrée", devrait-il être mon fichier index.html ou mon app.js ou …
139 javascript  node.js  npm 

6
Pandas read_csv depuis l'URL
J'utilise Python 3.4 avec IPython et j'ai le code suivant. Je ne parviens pas à lire un fichier csv à partir de l'URL donnée: import pandas as pd import requests url="https://github.com/cs109/2014_data/blob/master/countries.csv" s=requests.get(url).content c=pd.read_csv(s) J'ai l'erreur suivante "Nom du chemin de fichier attendu ou objet de type fichier, type obtenu" Comment …
139 python  csv  pandas  request 

6
Comment accéder à une collection préexistante avec Mongoose?
J'ai une grande collection de 300 questionobjets dans une base de données test. Je peux facilement interagir avec cette collection grâce au shell interactif de MongoDB; cependant, lorsque j'essaie d'obtenir la collection via Mongoose dans une application express.js, j'obtiens un tableau vide. Ma question est la suivante: comment puis-je accéder …


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.