[PYTHON] Anchoco pour vous-même

En raison de modifications du site, je ne l'utilise pas beaucoup Oubliez les commandes utiles ... Il y a beaucoup de choses comme ça, c'est donc ma propre note.

Linux

Vérification des performances d'écriture sur disque

 dd bs=1M count=1000 if=/dev/zero of=/HOGE/disktest oflag=direct

wget avec cookie

wget -O [output] --load-cookies="./cookie.txt" [url]

Référence d'état du GPU

nvidia-smi

Jouez avec le code de saut de ligne

perl -p -e 's/\n/\r\n/'

Confirmation du port (2017/02/01 ajouté)

lsof -i
lsof -i:[port]
netstat -antu

Python

Définissez un cookie et obtenez

import requests
cookies = {
    'aaa': '81',
    'bbb': 'xxx'
}
res = requests.get([url], cookies=cookies)

Notation d'inclusion de liste

http://qiita.com/y__sama/items/a2c458de97c4aa5a98e7

jugement nan

math.iznan(xxx)

Imprimer sans saut de ligne

print("hello", end="")

Vitesse élevée pour

for x in[None]*xxx
for x in[0]*xxx
for x in range(xxx)

Convertir en type de date (corrigé 01/02/2017)

#Facile avec les pandas
pd.to_datetime('2015/1/1 10:00')

Changement de fuseau horaire (2017/02/01 ajouté)

#Facile avec les pandas
pd.to_datetime('2015/1/1 10:00').tz_localize('GMT').tz_convert('Asia/Tokyo')
-> Timestamp('2015-01-01 19:00:00+0900', tz='Asia/Tokyo')

Regardez dans les modules et les classes (Ajouté le 01/02/2017)

def pvars(_class):
    for _key in vars(_class).keys():
        print('[%s] %s' % (_key, vars(_class)[_key]))

Trouvez la position de la valeur maximale dans le DataFrame (Ajouté le 22/03/2017)

column_name = df.max().argmax()
index_name = df[column_name].argmax()
df.ix[index_name, column_name]

mongodb

Recherche par type

db.collection.find(xxx: {$type: 2})
    -Disparu? 0
    - Double             1
    - String             2
    - Object             3
    - Array              4
    - Null              10
    - 32-bit integer    16
    - Timestamp         17
    - 64-bit integer    18

recherche par type de date

db.collection.find({xxx: {$gte:ISODate("2014-11-01T00:00:00Z")}})

Recommended Posts

Anchoco pour vous-même
Mémo de code personnel Python
Mémo de commande LAMMPS (entièrement pour moi)
Sortie du temps écoulé pour l'enregistrement des données (pour moi-même)
Préparez vous-même des exemples de données pour l'exploration de texte
Recherchez vous-même à partir des méthodes du modèle de Django