タグ

関連タグで絞り込む (131)

タグの絞り込みを解除

Pythonとpythonに関するhamastaのブックマーク (762)

  • Trying to kill a running thread - Python

    Trying to kill a running thread - Python I am new to this group. Hello to everyone! I am trying kill a thread by setting up traces in the python code. The thread code is given below: ###################################### class KThread(threading.Thread): """A subclass of threading.Thread, with a kill() method.""" def __init__(self, *args, **keywords): threading.Thread.__init__(self, *args, **keywo

    Trying to kill a running thread - Python
  • PylonsHQ

    Best Python Web Hosting Comparisons As a flexible and powerful coding language, no matter what you are developing with Python, you will need a dynamic hosting package to provide a platform for your creation. However, not all web hosts can provide that type of support, and that makes discovering the best Python web hosting service a difficult task.

    hamasta
    hamasta 2006/07/08
    web framework by python
  • eXperts Connection|オンカジ 登録ボーナスのセキュリティー

    eXperts Connection はシステム エンジニアやシステム管理者を対象とし、マイクロソフトのサーバー システム製品を中心に情報交換や意見交換を行うコミュニティです。ユーザーとマイクロソフトからなるチームでテーマを厳選して議論し、情報を共有・蓄積していきます。また、エキスパート コネクションは .NET Framework上で作成されており、サイト上でソースコードを公開しています。ソースコードに対する機能追加や修正に関する議論を行うことで、お客様が作成する.NET アプリケーションの参考にすることが可能です。 eXConn Blogsでは 「マイクロソフト社員による個人または部門(チーム)の Blog」 の運用を行っています。 このブログでは、マイクロソフトでの経験を活かした部門チームが、セキュリティエンジニアを目指している未経験者達が今後取るべき資格や、IT業界においてのセキュ

  • Python 2.2 Quick Reference

    Does the web look weird? Ugly? Perhaps that's because your browser does not support the CSS standard. I recommend you consider updating it. Without CSS, this and other pages are visible, but nothing like they were meant to be. A very good free browser with support for all standards is Mozilla. For information about standards and why they are important, please visit the browser upgrade campaign. St

    hamasta
    hamasta 2006/07/05
    英語 Pythonリファレンス
  • Python page Richard Gruet @ free.fr

    Welcome to this page, entirely dedicated to Python. Python stuff A bit of propaganda I am a big fan of Python, a so called scripting language comparable to Perl but far more readable and elegant (in my opinion, no offense ;-) It is free and available for a wide variety of platforms. As a programmer I have been using many different languages ranging from Assembly language to Java, including VB, C,

  • web.py 0.2 tutorial (web.py wiki)

    Starting So you know Python and want to make a website. web.py provides the code to make that easy. If you want to do the whole tutorial, you'll need to have installed Python, web.py, flup, psycopg2, and Postgres (or equivalent database and Python driver). For details, see webpy.org. If you have an existing web.py project, take a look at the upgrade page for info on migrating. Let's get started. U

  • さくらのレンタルサーバで Python 外部モジュールを使う

    お知らせ: 最近の事情に合わせて新しく書き直した「さくらのレンタルサーバに Python モジュールをインストール」のページを用意しました。今後はまずそちらをご参照下さい。(2013年2月8日) さくらインターネットの「さくらのレンタルサーバ」サービスで Python の外部モジュールを導入・利用するための覚え書きです。 イントロダクション 外部モジュールをホームディレクトリ下にインストールする インストールした外部モジュールをインポートする シェルから使う CGI から使う まとめ おまけ:CGI プログラムが動かない…… スクリプトの改行コードを確認する 改訂履歴 免責・ライセンス イントロダクション さくらインターネットのホスティングサービス、「さくらのレンタルサーバ」では、CGI として Python を利用できます。Python には標準モジュールのほかにも、PyPI などで豊富

  • 西尾泰和のブログ: Pythonでタブ区切りデータを出力する方法

    毎回実装するのがさほど苦にならないので、ついつい毎回実装してしまったりするタブ区切りデータの出力ですが、やっぱりたまに改行をつけ忘れたりstrで文字列にするのを忘れたりすることがあるので、まとめてみることにしました。 class TSVFile(file): def write(self, v): file.write(self, "\t".join(map(str, v)) + "\n") これは普通のfileを継承して、writeだけ独自のものに差し替えたクラスです。こうすると、以下のように普通のファイルを扱っている気分で、タブ区切りでの出力が出来ます。 fo = TSVFile("c:\\test.txt", "w") fo.write((1,2,3)) fo.write((4,5,6)) fo.close() ただし、タブ区切りじゃなくてカンマ区切りでもよくて、数字やアルファベット

  • IBM - 日本

    成果を出す「AIファースト」な企業、そのカギはエージェント型AIの活用や、部門横断の責任体制の構築、信頼性の高いデータ基盤の整備にあります。 最新情報 オリックス生命、コンタクトセンター・システムにおけるアジャイル開発強化に向けIBM Targetprocessを格導入 富士通と日IBM、テクノロジーを活用した共創を通じたより良い社会の実現を目指して協業検討を開始 IBM、「IBM AI Lab Japan」を立ち上げ、日におけるAIイノベーションと産業変革を加速 日IBM、SCSK、Red Hat が、メインフレームとクラウドネイティブ基盤によるモダナイゼーションを実現するプラットフォームの提供に向けて連携を開始 日IBM、AIエージェントおよびエージェント型AIに関する調査の日版を公開 東北電力と日IBM、AIパートナーシップを締結 日IBM、AI活用でサプライチェーン

    IBM - 日本
  • eric3 ide

    You will be redirected. The eric website is not located here anymore. You will be redirected in 5 seconds. If this doesn't happen, you may click the following link. http://www.die-offenbachs.de/eric/index.html

  • Python-jpのchmを作る - ふにゃるんv2

    Python-jpのchmファイルを見ようと思い、http://www.python.jp/Zope/ から、chmファイルをDLする。 が、何でか知らないが表示しない。orz Python23jp.chm Python234jp.chm …おい。表示しねぇぞ。 慌てて、他のchmファイルを表示させるが、ちゃんと表示されるな。どうやら ここでリリースされたファイルのみ異常なようだ。 (MSKBに対応方法書いてなかったっけ?一応調べてみたんだが うまくいかんので諦めた) しょうがないので、 pdf版をDLする…。見難い(印刷すりゃいいんだろうが)。 info版…。見方知らない。 html版…。検索しにくい。 だめじゃん。 段々腹が立ってきたので、自分でCHMファイルを作る事にする。幸い、やり方は ここに書いてある。 [Python-doc-jp 1319] Re: 翻訳ドキュメントのchm

    Python-jpのchmを作る - ふにゃるんv2
  • Pythonでメモ化 @ NISHIO HIROKAZU # Archived COREBlog

    NISHIO Hirokazu's website > NISHIO HIROKAZU # Archived COREBlog これは2004年11月4日から2006年2月18日までZopeで運用していたCOREBlogの静的なアーカイブです。 新しい日記は「西尾泰和の日記」で運用しています。 Pythonでメモ化 結城さんの日記を読んで「メモ化って何だろう」と思いました。 もともとのK.Inabaさんのエントリは読んでみたけれどもメモ化の説明はなかったのでよくわからず…nobsunさんによる、HaskellのMemoiseにはメモ化の説明が書いてありました。 ふむふむ、つまり再帰的に定義されたフィボナッチ関数を呼び出すと、同じ引数で同じ関数が何度も呼び出されて効率が悪い、と。 def fib(x): print "fib(%d) was called" % x if x == 0 or

  • Algorithms with Python

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    hamasta
    hamasta 2006/06/17
    お気楽 Python プログラミング入門
  • sh1.2 pyblosxom : メモ化 (Memoize)

    404 Blog Not Found:たらいを回すならHaskell はこべにっき# - Pythonでもわりとたらい回せそう? このメモ化(Memoize)の話、そういえば去年の夏くらいにはやったなー。 当時はもひとつ理解できんかったけど。 taks = {} def tak (x, y, z): global taks if x <= y: return y else: if not taks.has_key((x,y,z)): taks[(x,y,z)] = tak(tak(x - 1, y, z), tak(y - 1, z, x), tak(z - 1, x, y)) return taks[(x,y,z) を見てやっとどういう概念か理解できた。まぁ実現方法は色々あるみたいだけど。 で、一言で言うと、: 同じ引数を渡した場合には必ず同じ返値を返す関数(純粋関数)の場合、毎回時間の

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • やり直し Python 増田 泰 日本 Python ユーザ会,大阪大学 Agenda • 再入門 • データ型,プログラム,高度なデータ表現 • 標準ライブラリの紹介 • 正規表現,Web関連,GUI,etc. • その他のト

    やり直し Python 増田 泰 日 Python ユーザ会,大阪大学 Agenda • 再入門 • データ型,プログラム,高度なデータ表現 • 標準ライブラリの紹介 • 正規表現,Web関連,GUIetc. • その他のトピック • 日語の扱い,パッケージング etc. 再入門 再入門 • データ型 • 数値,シーケンス(文字列,リスト, タプル),辞書 • プログラムの構成 • 制御文,関数,モジュール • 高度なデータ表現 • iterable ,内包表記,ジェネレータ 数値型 (1/2) 1234 # 整数 (plain integer) 9876543210L # 長整数 (long integer) True/False # Bool 型 (boolean) 1234.5 # 浮動小数点 (float) 1234.5+6789.0j # 複素数 (complex) 数値

    hamasta
    hamasta 2006/06/16
    やり直しPython おすすめ
  • Λάδι Βιώσας

    「ある日、急に掃除スイッチが入る」みなさまにもあるでしょうか。わたしはあります。そんなわけで 10年間ほぼ無休で働き続けた REALFORCE91U を分解&丸洗いしたときの備忘録です。 今回はこちらの記事↓を参考にさせていただきました(ありがとうございます!) note.com さて、10年使った、わたしのキーボードの状態です。キーの隙間からはこぼした午後の紅茶とコーヒーが湧き出ております。 キートップを外し洗い終わった後の、あられもないお姿の皆様 新品同様に、白いっ! オマケ:キートップを外した状態の写真を撮り忘れていたので、その代わりに、キートップなしタイピングASMR動画を御覧ください youtu.be 早いものでもう年末が差し迫ってきました。そろそろ忘年会の時期か・・・えーと、今日は何月何日だっけと頭の中で考えたところ、あーもう2020年47月末かー前回書いたブログからずいぶんと

    Λάδι Βιώσας
    hamasta
    hamasta 2006/06/16
    blogのPythonカテゴリ
  • 宿題 - Λάδι Βιώσας

    Pythonでやってみた。 課題1 指定したディレクトリ以下の空ディレクトリを全て削除しなさい import os def remove_dir_empty(root): for name in os.listdir(root): path = os.path.join(root, name) if os.path.isdir(path): remove_dir_empty(path) # 再帰呼び出し if os.listdir(path) == []: os.rmdir(path) # ディレクトリが空なら削除 remove_dir_empty(".") あんまパイソンっぽくないなあ。。pythonにはos.walk()っていう便利な関数(ジェネレータ)があるんだけど、再帰的空ディレクトリ削除には使えん 課題2. grepコマンドを作りなさい import sys import re

    宿題 - Λάδι Βιώσας
    hamasta
    hamasta 2006/06/16
    課題1 指定したディレクトリ以下の空ディレクトリを全て削除
  • Pythonのソースをカラー表示 - Λάδι Βιώσας

    tokenizeモジュールを使ってpython組み込み関数に色をつけてみました。 - colorizesource.py import sys import keyword import token, tokenize filename = sys.argv[0] if len(sys.argv) > 1: filename = sys.argv[1] token_colors = { token.NUMBER: '#0080C0', token.OP: '#0000C0', token.STRING: '#004080', tokenize.COMMENT: '#008000', token.NAME: '#A00000', token.ERRORTOKEN: '#FF8080', } # parse source source = [line.rstrip("\n") for line

    Pythonのソースをカラー表示 - Λάδι Βιώσας
  • Collection & Copy - MochiKit - スタイルガイド

    MochiKit - スタイルガイド 翻訳 原文:StyleGuide - MochiKit - Trac MochiKitのコーディング規約の大部分はPythonのPEP8とPEP 7(この順に優先される)に従っている。しかし、JavaScript特有の点もいくつかある : ビルトイン・オブジェクト、およびそのプロトタイプを絶対に変更しない。(例えば、このようなことは行わない: Object.prototype.foo = REALLY_BAD! ) 代わりに関数の使用を志向する。 関数のようにtypeof演算子を使用する : typeof x ではなく typeof(x) コンストラクタを使用するときには引数を括弧に入れる : new Error, foo ではなく new wError("foo") 常に完全修飾子で他の関数を呼び出す。また利便性のための記号的なエイリアスも用いない