タグ

ブックマーク / qiita.com/caad1229 (2)

  • virtualenvでpython環境を管理する - Qiita

    はじめに pythonにはvirtualenvという仮想環境が簡単に作れるモジュールがある。お試しに何かモジュールをインストールしたい場合、virutalenvで環境を作ってそちらにインストールして試せば、システム環境は無傷で使える。いくつも環境が作れるのでpythonのバージョンで分けたりと色々と便利なのだ。 気に入らなければその環境を消すか使わなければいいだけ。 virtualenvとそれを簡単に管理できるvirtualenvwrapperをセットで導入するのが便利なのでそちらをメモ。 ubuntu14.04 Mac OSX Yosemite(10.10.3) install and setup ubuntu # pipがなければインストール $ sudo apt-get install python-pip # pythonを使うなら依存関係でエラーが出るかもしれないのでこちらもイン

    virtualenvでpython環境を管理する - Qiita
    peketamin
    peketamin 2017/01/08
    “sudo pip install virtualenvwrapper”
  • pythonでコマンド待ち受けツールを作ってみる - Qiita

    はじめに pythonにはcmdという非常に便利なクラスがある。これは簡単に言うと、オリジナルなコマンド待ち受けが作れてしまう。特に自分が気にっているのはアクションの補完機能が勝手に付加されるところ。 何かシンプルなツールを作る時、それは何かのファイルをパースしたり、簡単なデータを送ったり、もちろん普通にスクリプトで書いてもいいと思う。もし、シェルスクリプトなどで作るのが飽きたならば、気分転換でpythonのcmdクラスを使ってみてもいいかもしれない。 実装 ここではシンプルな実装にする。 from cmd import Cmd class testCmd(Cmd): prompt = "hoge) " def __init__(self): Cmd.__init__(self) def do_exe(self, arg): print "do anything" def help_exe

    pythonでコマンド待ち受けツールを作ってみる - Qiita
    peketamin
    peketamin 2015/08/19
  • 1