メインコンテンツに移動
mattz.xii.jp

Main navigation

  • Home
User account menu
  • ログイン

パンくず

  1. ホーム

2ログビューア(5)-Class化する

By mattz, 2008/05/22

いきなり級が上がる感じがするが、一応僕もperlやphpはそれなりにやってきてるし、今更分岐だループだを細かく勉強する必要もないので、これまでに書いたコードを元に、ログビューア関係のロジックをClass化してしまう作戦。

まずは「さくらのレンタルサーバ」で Python 外部モジュールを使う 改訂版 の記述を元に、ここまで書く。

#!/usr/bin/env python
# -*- coding: utf-8 -*-
'''
read.cgi
'''
import sys,codecs
sys.path.append('/home/mattz/lib/python')
from read2ch import read2ch

それとは別に/home/mattz/lib/python/read2ch.pyというファイルを用意。

#!/usr/bin/env python
# -*- coding: utf-8 -*-
'''
2ちゃんねるの.datファイルを扱うクラス
'''
class read2ch:

ホントは中身の方も結構書いてあって、スレ固定だし、htmlの体も為してなくて、かつ付加機能も一切ないけど、一応表示だけできるようになってる。と言ってもそんな簡単でもなかったので、その辺のことをこの後のエントリに書いていきます。今日のところはこの辺で。

タグ

  • Python
前のエントリー次のエントリー

最近のエントリー

  • 俺は野球殿堂博物館を甘く見ていた
  • 2022シーズン セ・パ12球団の総移動距離
  • Drupalを9にあげてみました
  • 2021シーズン セ・パ12球団の総移動距離
  • 登場曲
  • 2020シーズンのセ・パ12球団の総移動距離を調べてみた
  • vagrant + VirtualBoxで構築した仮想ホスト(Cent OS)の.sshフォルダの権限をうっかり変えてしまってvagrant sshできなくなっちゃった時の話
  • STVの呪い
  • 松田 vs 十亀シミュレーター
  • ○●○●○●○●○●○●○

タグ

甲斐谷忍Windowsサナギさん本加藤伸吉内田春菊Twitterセキュリティ野球hideカルネージハートMichael Jackson猫OperaJavaScript音楽塊魂HALCALIおもちゃ12月生まれの少年河合克敏風来のシレンiOS映画皆川亮二いきものがかり仮面ライダーSPIRITSイベントメールお知らせマンガ仲里依紗Excelブログ24のひとみIE6のだめカンタービレCSSお出かけさくらインターネットwebFreeBSDTogetterphp武帝紀コンビニ木村カエラ男女空耳Line RiderOAuthブラウザたむらぱんツモっ子どうぶつの森正規表現FirefoxやきうGoogle写真集平井和正FONtwicliキーボード田中圭一CDChromeNPBCPANゼブラクイーンGoogle+LDR卓球PEACE MAKER吉田戦車雑記ニュースUserCSSオウガ国民クイズ安倍夜郎saku saku施川ユウキ弁護士のくずER岳シャーロック・ホームズスポーツはてなケータイファイターズ琉神マブヤー島本和彦村枝賢一フロマンガ小池一夫とめはねっ!Pythonプログラミング言語Drupal私たちは繁殖している燃えるV三国志pipesUserJSDVD時をかける少女vagrant神聖モテモテ王国安全地帯Dragonfly北方謙三アプリ増田ボルダリング翻訳水滸伝2ちゃんねるbookmarklet石塚真一田辺イエロウレジストリPSP森のテグー倉島圭Tap DefenseYahooウルフガイながいけん検索二ノ宮知子IME日本語ADAMASperlgrep上ってなンボ!!結界師杉元伶一ライブUIlinux井浦秀夫ゲーム小説spamMovable TypeONE OUTS
mattz.xii.jp