忍者ブログ

dothikoの作業日誌自分用作業日誌という実験

[] [PR]

()

2025年 08月13日
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

[85] シンタックスハイライティングにもどうやら対応。あと、フィルタ機能を付けた。

(ブログ/サイトデザイン)

2014年 09月15日
preの後のclassから抜き出してmarkdown記法にするだけの話なのだが、どうでもいい部分でボカミスで苦しんだ。具体的にどんなミスだったかは忘れてしまった。

ああ、そうそう、思い出した。
BeautifulSoup.Tagに対するin演算子はattrsに対するものではないらしく、'class' in tagみたいにしても反応しなかった。でもtag.has_key('class')は動く。不思議。ってか最新バージョンでは違うのかもだけどubuntu14.04のではそうだった。

フィルタ機能は

def filter(entry):
      #何かエントリの中身を見て不都合があればFalse
      return True

というようにした。この関数をmainに渡す。

シンタックスハイライティングはどうも、markdownで

```python
pass
pass

```

↑この終端の三連バッククォートの直後に二回の改行を入れるのが重要。

ともかく動くようになった。
あとはもう、実際に動かしてみるほかない…

ところでゲーム関連はどうしたものか悩んでいる。バトルブレイズでお絵かきをしてしまっているのだ。
まぁフィルタ機能でバトルブレイズの時だけはFalseするというようにしてもいい。
PR
Comment
name
title
color
mail
URL
comment
pass   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
コメントの修正にはpasswordが必要です。任意の英数字を入力して下さい。