python 例外処理 例外の情報を出力 例外の情報を出力するときに、自分で整形した内容ではなく、エラーの情報そのものを出力する方法です。 exceptで受ける形名を Exception にしておけばすべての例外を受け取れます。 try : … x = 1/… khwarizmiハック2016.07.07 5,810
python importするとき モジュールをimportして、使うとき、ものによっては名前が長くてめんどくさい時がありますよね。 そんな時は、 from datetime import datetime as dt こんな感じにしてやると、 datet… khwarizmiハック2016.07.07 615
異なるバージョンのpythonを使う システムで使用されているpythonと異なるバージョンのpythonをインストールします。 インストール ソースからインストールします。今回は異なるバージョンとしてPython2.7をインストールします。 # cd /u… Yuya Satoハック2016.07.04 859
python 日付を使うとき 日付を使うときは、datetimeを使います。 普通にこのまま計算できたり、比較できたりします。 timedeltaというやつを使うことで、数日前という指定もできたりします。 from datetime import d… khwarizmiハック2016.07.01 713
python 正規表現を使った簡単な文字列マッチング 正規表現が使えるようにインポート import re matchを使ってマッチング rをつけておいたほうが特殊文字を使う時に良いらしい。 match = re.match(r’Hello (.*)’, ‘Hello wo… khwarizmiハック2016.06.30 1,067
Pythonで余計な文字列を削除する方法 Pythonで余計な文字列を置き換え・削除するにはreを利用します。 re.sub(置き換える表現, 置き換え後の文字, 元の文字列) import re def format_text(text): ”’ MeCab… otaguroハック2016.06.16 35,021
【Python】CVSS v3 Base Score 取得 (ネタをパクりました。大変申し訳ございません。) (CVEの番号から適当にCVSS v3のスコアを取ってくる | hacknote のPython版です。) (CVEの識別子を与えると、NVDのページからCVSS V3 … 駆け出し 太郎ハック2016.05.25 706
【Python】XPathでXMLから特定の文字列を抽出 (JVNDB識別子 -> CVE識別子変換) 【bash】JVNDB識別子 -> CVE識別子 変換 | hacknote のPython版です。 HTMLをXPathでごちゃごちゃする場合と異なって? XMLの場合は名前空間(xmlns:vuldef=”http:… 駆け出し 太郎ハック2016.05.24 1,087
pythonでNN(多層パーセプトロン) 線形分類不可能のXor問題を解いてみました。重み更新ははバックプロパゲーションによって行っています。中間層のユニットは2です # -*- coding: utf-8 -*- import random import ma… yamageniiハック2016.05.09 754