基数変換のための関数を書いてみた。 nencode:10進数からN進数へ変換 ndecode: N進数から10新数へ変換 ソースコード nencode, ndecodeともに、第1引数が変換対象の値で、第2引数が変換に使うテーブル。デフォルト引数にalnum(英数字62文字)が設定されている。 alnum = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJELMNOPQRSTUVWXYZ" def nencode(num, chars = alnum): str = "" while num != 0: str = chars[num % len(chars)] + str num = num - num % len(chars) num = num / len(chars) return str def ndecode(str, chars
我が社が提供するサービス「ChanTo.me」に、エントリーした内容をtwitterにtweetする機能を付けました。 といっても、APIを使って自動で書き込むのではなく、tweetの記入枠に自動的にエントリーした内容等を書き込むだけです。 どうやっているかというと、 http://twitter.com/home?status=「tweetしたい内容をURLエンコードしたもの」 へのリンクを作るだけです。 そして、tweetに、エントリーのページへのリンクを追加しようと思ったのですが、 エントリーのページのURLはこのように長いものになっています。 http://www.chanto.me/kumoma/cp-6004/20100204/ つまり http://www.chanto.me/[ユーザID]/cp-[チェックポイントID]/[日付]/ となっています。 これだと長すぎるので、
↓に便乗してPython版も書いてみました。 Perl基礎文法最速マスター - Perl入門〜サンプルコードによるPerl入門〜 Ruby基礎文法最速マスター - Route 477 PHP基礎文法最速マスター - Shin x blog ほとんど上記の記事と同じような内容で書いたのでPython入門記事としては色々抜けていたりしますがご了承ください。 Pythonは現在3.x系がリリースされていますが本記事では基本的にPython2.6について書きます。 参考文献: 初めてのPython (asin:4873113938) Python Documentation Index http://www.python.org/doc/ Python 和訳Document http://docs.python.jp/2/ 0. 対話環境として使う 対話環境 pythonはそのまま実行すると対話環
CSVデータをテーブル形式のHTMLに変換するdata2html スポンサード リンク ・CSVデータをテーブル形式のHTMLに変換するdata2html http://www.vector.co.jp/soft/winnt/net/se439938.html ちょっとしたテーブルデータをWebで公開したいときに、CSVを簡単なHTMLに変換してくれるフリーソフト。カンマやタブ区切りのテキストデータを読み込ませて、フォント、罫線、背景などのテーブルの要素を指定すると、一発でHTMLを生成してくれる。 プレビュー機能があるので思い通りに変換されたかどうかを見ながら作業ができるのがよい。趣味でもゲームのスコア表などを公開するのに使えそうである。 類似ソフトはいろいろあるのだが操作と生成するHTMLがシンプルなのが気に入った。 スポンサード リンク Posted by daiya at 2008
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く