タグ

*toolとPythonに関するryskosnのブックマーク (6)

  • www.sagemath.org

    SageMath is a free open-source mathematics software system licensed under the GPL. It builds on top of many existing open-source packages: NumPy, SciPy, matplotlib, Sympy, Maxima, GAP, FLINT, R and many more. Access their combined power through a common, Python-based language or directly via interfaces or wrappers. Mission: Creating a viable free open source alternative to Magma, Maple, Mathematic

    www.sagemath.org
    ryskosn
    ryskosn 2018/01/01
    jupyter notebook のようなノートブックアプリらしい
  • 内骨格の環境別設定ファイルを読み込むデコレータ @ 7bit

  • ついついダラダラと見てしまうサイトをブロックしてくれるPythonスクリプト「Get Shit Done」 | ライフハッカー・ジャパン

    「Get Shit Done」はついつい見てしまうコトで有名なサイトをブロックしてくれる、コマンドラインユティリティ。ついつい脱線してしまうルートを断つことで、生産性アップに貢献してくれるはずです。コマンドラインに慣れていないユーザでも簡単に使うことができるので、気がついたら一時間弱も仕事に関係のないサイトを見てしまった...という自己嫌悪感からの脱却を図れます。 このスクリプトは、コンピュータのホストファイル経由で時間を浪費してしまいがちなファイルをブロックすることで機能します。これは、過去に米Lifehackerでも紹介していた手法ですが、このスクリプトを使うとブロックのオン・オフがより簡単に設定できます。 スクリプトを使用するには、「Python」というスクリプト言語がパソコンにインストールされている必要があります。Macユーザ、Linuxユーザであれば、ほとんどのパソコンにデフォル

    ついついダラダラと見てしまうサイトをブロックしてくれるPythonスクリプト「Get Shit Done」 | ライフハッカー・ジャパン
  • keyhac ‎(craftware‎)

    keyhacとは このソフトウェアは、スクリプト言語 Python を使って、キーボード操作を カスタマイズするアプリケーションです。 アプリケーションの標準のキーアサインを柔軟にカスタマイズしたい人に とって便利なソフトウェアです。 特徴 - キーボードの入力をカスタマイズします。 - 設定ファイルをスクリプト言語 Python で記述します。 - キー入力を別のキー入力に置き換えることが出来ます。 - キー入力に応じて Python で記述した任意のアクションを実行できます。 - アプリケーションごとに、別々のキーマップにカスタマイズできます。 - タスクトレイに常駐します。 - キーボードでウインドウを移動させることが出来ます。 - キーボードでマウスの操作を実行できます。 - モディファイアキーを新たに定義することが出来ます。 - いわゆるワンショットモディアファイアを定義すること

  • 複数の正規表現により文字列を繰り返しフィルタすることのできるGUIツールを作成 - 試験運用中なLinux備忘録・旧記事

    Pythonで正規表現による文字列処理(検索・置換・分割)を行う」ではPythonで正規表現を使用した操作についてを扱っているが、この機能を使用してGUI上でテキストを置換するツールを作成した。GtkBuilderファイルを使用しているため、実行にはバージョン2.12以上のPyGTKが必要。 特徴は パターンが複数登録できる パターン(群)はファイルへの保存とファイルからの読み込みが可能 入力されたテキストだけでなく、処理するファイルをリストに登録して一括でフィルタ(置換)処理することも可能 など。 置換前後にUnicodeとの変換を行うため、日語の文字も正しく処理される。ファイルを処理する際にはエンコーディングの指定もできる(違うエンコーディングを指定した場合は正しく処理されない)。 テキストの置換に関する機能は一通り完成しているが、パッケージ化なども含めて問題が残っている可能性があ

    複数の正規表現により文字列を繰り返しフィルタすることのできるGUIツールを作成 - 試験運用中なLinux備忘録・旧記事
  • Pythonで拡張できる、進化途中のテキストエディタ·MetaNote MOONGIFT

    世の中にはテキストエディタがたくさんある。秀丸のような有名なものから、Emacs/Vimのような昔からあるエディタ、それ以外でも個々人、自分の手に馴染んだエディタを使っているはずだ。だが、まだまだテキストエディタを探す旅の途中にある人も多いのではないだろうか。 ブックマークレットを書くように拡張できる そんな旅の途中の方に見てもらいたいのがMetaNoteだ。まだまだこれから発展するであろう、今後期待のテキストエディタだ。 今回紹介するオープンソース・ソフトウェアはMetaNotePythonを使って拡張するテキストエディタだ。 MetaNoteの便利な点はIronPythonを使ってMetaNote自体を拡張できる点だろう。ボタンを作成することができ、そのボタンの実装内容をIronPythonで記述する。言わばブラウザにおけるブックマークレット的な使い方ができる。 マクロ機能など、様々

    Pythonで拡張できる、進化途中のテキストエディタ·MetaNote MOONGIFT
  • 1