しばらくベンチマークコードを書いてなくてすっかり忘れていたので、メモ書きです。今回は例題として、yahooのこのページをBeautifulSoupとlxmlでのスクレイピング比較をしてみる事にしました。比較対象の関数は以下の通りです。どちらのコードも入力・出力ともに同じなので、どちらが実行時間やメモリ使用量が少ないのかを知りたくなりますね。 # BeautifulSoup def scrape_with_bs(html): from BeautifulSoup import BeautifulSoup soup = BeautifulSoup(html) rows = soup.find('table', attrs={'class':'channel9'}).findAll('tr') channels = rows[0].findAll('td', attrs={'class':'st
21歳、学生です。 関係者ばれ防止のためジェダイを名乗ることをお許しください。 先日バイト先でトラブルが起こりました。私は現在とある書店でバイトをしています。個人経営で支店などはありませんが店の規模は大きく、社員、学生バイト、朝のパートタイム合わせて20人ほどが働いています。 私はこのうちの学生バイトにあたるのですが、その立場は少々特殊です。 一年前に書籍担当の社員が退職しました。彼を仮にドゥークー伯爵とします。店には不況のため新しい社員を雇う余裕がなく、伯爵と仲の良かった私がその業務を引き継ぐことになったのです。 しかし仕事は知っているといってもあくまで学生の身分である私には社員のようにフルタイムで入れる時間はありません。なので返品や雑誌の棚だしなどは他の学生やパートタイムに依存するところが大きく、私の仕事は実質新刊の発注、スリップ管理、在庫の棚だしなどになります。 それでも勤務内では手
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く