なんか 文字列が変わったらしい・・・
修正箇所1
変更前
self.re_user = re.compile(r"class=\"tweet-url screen-name\" title=\"([^\"]+)\">(.*?)</a>")変更後
self.re_screenname = re.compile(r"class=\"tweet-url screen-name\">(.*?)</a>") self.re_username = re.compile(r"class=\"tweet-url profile-pic url\"><img alt=\"(.*?)\"")修正箇所2
変更前
match = self.re_user.search(status) s.User = User() s.User.Id = 0 s.User.Name = match.group(1) s.User.ScreenName = match.group(2)変更後
s.User = User() s.User.Id = 0 match = self.re_screenname.search(status) s.User.ScreenName = match.group(1) match = self.re_username.search(status) s.User.Name = match.group(1)
以下メモ
<li class="hentry u-oyaki_mitsuya status" id="status_8632574406">
<span class="thumb vcard author">
<a href="http://twitter.com/oyaki_mitsuya" class="tweet-url profile-pic url">
<img alt="おやき" class="photo fn" height="48" src="http://a3.twimg.com/profile_images/639611197/mio_anm_6060_nekomimi_fixed_normal.gif" width="48" /></a></span>
<span class="status-body">
<strong><a href="http://twitter.com/oyaki_mitsuya" class="tweet-url screen-name">oyaki_mitsuya</a></strong>
<span class="actions"><div>
<a id="status_star_8632574406" class="fav-action non-fav" title="favorite this tweet"> </a>
</div></span>
<span class="entry-content">@<a class="tweet-url username" href="/ryukaiy">ryukaiy</a> んむw あとは軽さとかを微妙に気にするw</span>
<span class="meta entry-meta">
<a class="entry-date" rel="bookmark" href="http://twitter.com/oyaki_mitsuya/status/8632574406">
<span class="published timestamp" data="{time:'Thu Feb 04 13:50:36 +0000 2010'}">less than 10 seconds ago</span>
</a>
<span>from <a href="http://d.hatena.ne.jp/Kiri_Feather/20071121" rel="nofollow">Tween</a></span>
<a href="http://twitter.com/ryukaiy/status/8632526279">in reply to ryukaiy</a> </span>
<ul class="actions-hover">
<li>
<span class="reply">
<span class="reply-icon icon"></span>
<a href="/?status=@oyaki_mitsuya&in_reply_to_status_id=8632574406&in_reply_to=oyaki_mitsuya" title="reply to oyaki_mitsuya">Reply</a>
</span>
</li> </ul></span></li>





コメントする