[PYTHON] Anchoco für dich

Aufgrund von Änderungen auf der Website verwende ich sie nicht viel Vergessen Sie nützliche Befehle ... Es gibt viele solche Dinge, also ist dies mein eigenes Memo.

Linux

Überprüfung der Festplattenschreibleistung

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

wget mit Keks

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

GPU-Statusreferenz

nvidia-smi

Spielen Sie mit dem Zeilenvorschubcode

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

Hafenbestätigung (2017/02/01 hinzugefügt)

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

Python

Cookie setzen und bekommen

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

Listeneinschlussnotation

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

Nan Urteil

math.iznan(xxx)

Drucken ohne Zeilenumbrüche

print("hello", end="")

Hohe Geschwindigkeit für

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

In Datumstyp konvertieren (korrigiert am 01.02.2017)

#Einfach mit Pandas
pd.to_datetime('2015/1/1 10:00')

Zeitzonenänderung (01.02.2017 hinzugefügt)

#Einfach mit 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')

Schauen Sie sich Module und Klassen an (Hinzugefügt am 01.02.2017)

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

Finden Sie die Position des Maximalwerts im DataFrame (Hinzugefügt am 22.03.2017)

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

mongodb

Suche nach Typ

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

Datumstypsuche

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

Recommended Posts

Anchoco für dich
Persönliches Python-Code-Memo
LAMMPS-Befehlsnotiz (komplett für mich)
Verstrichene Zeit für die Datenerfassung (für mich)
Bereiten Sie Beispieldaten für das Text Mining selbst vor
Suchen Sie selbst anhand der Methoden in Djangos Modell