La programmation

Q & A pour les programmeurs professionnels et passionnés

17
Suppression du cache de pip?
J'ai besoin d'installer spécifiquement psycopg2 v2.4.1. J'ai accidentellement fait: pip install psycopg2 Au lieu de: pip install psycopg2==2.4.1 Cela installe 2.4.4 au lieu de la version précédente. Maintenant, même après avoir désinstallé psycopg2 et tenté de réinstaller avec la bonne version, il semble que pip réutilise le cache qu'il a …
443 python  pip 


9
Liste <T> OrdrePar ordre alphabétique
J'utilise C # sur Framework 3.5. Je cherche à trier rapidement un générique List&lt;T&gt;. Pour cet exemple, disons que j'ai une liste d'un Persontype avec une propriété de nom. Comment trier cette liste à l'aide d'une expression lambda? List&lt;Person&gt; people = PopulateList(); people.OrderBy(???? =&gt; ?????)
443 c#  generics  list  lambda  sorting 


30
Vérifiez si un tableau Bash contient une valeur
Dans Bash, quelle est la manière la plus simple de tester si un tableau contient une certaine valeur? Edit : Avec l'aide des réponses et des commentaires, après quelques tests, j'ai trouvé ceci: function contains() { local n=$# local value=${!n} for ((i=1;i &lt; $#;i++)) { if [ "${!i}" == "${value}" …
443 arrays  bash 



30
Comment imprimer du XML à partir de Java?
J'ai une chaîne Java qui contient du XML, sans sauts de ligne ni indentations. Je voudrais le transformer en une chaîne avec du XML bien formaté. Comment puis-je faire cela? String unformattedXml = "&lt;tag&gt;&lt;nested&gt;hello&lt;/nested&gt;&lt;/tag&gt;"; String formattedXml = new [UnknownClass]().format(unformattedXml); Remarque: Mon entrée est un chaîne . Ma sortie est une …
443 java  xml  pretty-print 

14
Existe-t-il une fonction RegExp.escape en Javascript?
Je veux juste créer une expression régulière à partir de n'importe quelle chaîne possible. var usersString = "Hello?!*`~World()[]"; var expression = new RegExp(RegExp.escape(usersString)) var matches = "Hello".match(expression); Existe-t-il une méthode intégrée pour cela? Sinon, qu'utilisent les gens? Ruby l'a fait RegExp.escape. Je n'ai pas l'impression d'avoir besoin d'écrire le mien, …
443 javascript  regex 

6
Existe-t-il un équivalent SQLite à DESCRIBE [table] de MySQL?
Je commence tout juste à apprendre SQLite . Ce serait bien de pouvoir voir les détails d'une table, comme celle de MySQL DESCRIBE [table]. PRAGMA table_info [table]n'est pas assez bon, car il ne contient que des informations de base (par exemple, il ne montre pas si une colonne est un …
443 mysql  sqlite 


9
Comment passer une liste en argument de ligne de commande avec argparse?
J'essaye de passer une liste comme argument à un programme de ligne de commande. Existe-t-il une argparseoption pour passer une liste en option? parser.add_argument('-l', '--list', type=list, action='store', dest='list', help='&lt;Required&gt; Set flag', required=True) Le script est appelé comme ci-dessous python test.py -l "265340 268738 270774 270817"
443 python  argparse 

10
Comment puis-je faire correspondre un attribut contenant une certaine chaîne?
J'ai un problème pour sélectionner des nœuds par attribut lorsque les attributs contiennent plus d'un mot. Par exemple: &lt;div class="atag btag" /&gt; Voici mon expression xpath: //*[@class='atag'] L'expression fonctionne avec &lt;div class="atag" /&gt; mais pas pour l'exemple précédent. Comment puis-je sélectionner le &lt;div&gt;?
442 xpath 

8
Travailler avec select en utilisant les options ng d'AngularJS
J'ai lu à ce sujet dans d'autres articles, mais je n'ai pas pu le comprendre. J'ai un tableau, $scope.items = [ {ID: '000001', Title: 'Chicago'}, {ID: '000002', Title: 'New York'}, {ID: '000003', Title: 'Washington'}, ]; Je veux le rendre comme: &lt;select&gt; &lt;option value="000001"&gt;Chicago&lt;/option&gt; &lt;option value="000002"&gt;New York&lt;/option&gt; &lt;option value="000003"&gt;Washington&lt;/option&gt; &lt;/select&gt; Et …

12
Extension du modèle utilisateur avec des champs personnalisés dans Django
Quelle est la meilleure façon d'étendre le modèle utilisateur (fourni avec l'application d'authentification de Django) avec des champs personnalisés? Je voudrais également éventuellement utiliser l'e-mail comme nom d'utilisateur (à des fins d'authentification). J'ai déjà vu quelques façons de le faire, mais je ne peux pas décider laquelle est la meilleure.

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.