nithir / Python : Récupération de la liste des packages disponible sur une installation python
0 лайк(-ов)
0 форк(-ов)
2 файл(-ов)
Последняя активность
| 1 | # peut être long, s'il y a beaucoup de modules |
| 2 | # peut faire des boucle infini |
| 3 | # ne donne pas la meme liste que dans get_package_list.py. module != package |
| 4 | |
| 5 | help("modules") |
nithir / Manipulation d'une bdd sqlite
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность
| 1 | #!/usr/bin/env python2.7 |
| 2 | #coding=utf-8 |
| 3 | |
| 4 | # il existe un utilitaire linux du nom de sqlite3, qui permet à la manière |
| 5 | # d'un sqlplus de manipuler de façon interactive les bases sqlite. |
| 6 | # Ne pas oublier que les bases sqlite ne sont pas utilisable par |
| 7 | # plusieurs en simultanés. |
| 8 | |
| 9 | import sqlite3 |
| 10 | from random import randrange |
nithir / Utiliser la variable IFS pour gérer les espaces dans les listes en shell
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность
| 1 | names="a b |
| 2 | c d |
| 3 | e f |
| 4 | g h" |
| 5 | |
| 6 | IFS=$'\n\t' |
| 7 | for name in ${names[@]}; do |
| 8 | echo "$name" |
| 9 | done |
nithir / Les compréhensions de liste python
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность
| 1 | #pompage complet de la page... |
| 2 | #Syntaxe |
| 3 | |
| 4 | new_list = [function(item) for item in list if condition(item)] |
| 5 | |
| 6 | #Filtre une liste |
| 7 | |
| 8 | #Prenons un exemple d'une liste: |
| 9 | |
| 10 | a = [1,4,2,7,1,9,0,3,4,6,6,6,8,3] |
nithir / Scanner de port en perl
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность
| 1 | #!/usr/bin/perl |
| 2 | # Easy port scanner |
| 3 | # I wrote this in the 90s to help learn socket programming |
| 4 | # ./quickscan -h for usage |
| 5 | use Socket; |
| 6 | $| = 1; # so \r works right |
| 7 | my ($ip, $protocol, $port, $myhouse, $yourhouse, $log); |
| 8 | $protocol = getprotobyname('tcp'); |
| 9 | ($ip, $port, $port_stop, $log) = @ARGV; |
| 10 | if ($ip eq "-h") { |
nithir / Avoir de la couleur dans le terminal
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность
| 1 | class bcolors: |
| 2 | HEADER = '\033[95m' |
| 3 | OKBLUE = '\033[94m' |
| 4 | OKGREEN = '\033[92m' |
| 5 | WARNING = '\033[93m' |
| 6 | FAIL = '\033[91m' |
| 7 | ENDC = '\033[0m' |
| 8 | BOLD = '\033[1m' |
| 9 | UNDERLINE = '\033[4m' |
nithir / bash configuration/protection d'un shell
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность
| 1 | set -e # interromp le script sur une erreur (pas besoin de traiter le return code pour ça) |
| 2 | set -u # plante si on utilise une variable non défini |
| 3 | set -o pipefail # plante si on a une commande qui plante dans un pipe |
| 4 | |
| 5 | # capture l'erreur et l'affiche |
| 6 | trap 'echo "Error occurred at line $LINENO. Command: $BASH_COMMAND"' ERR |
Новее
Позже