タグ

Pythonに関するm4iのブックマーク (22)

  • pipとpipenvとpoetryの技術的・歴史的背景とその展望 - Stimulator


    -  - Python pippipenvpoetry Pythonpippipenvpoetry3poetry1Python Python 
    pipとpipenvとpoetryの技術的・歴史的背景とその展望 - Stimulator
    m4i
    m4i 2022/06/09
  • PythonでWebスクレイピングする時の知見をまとめておく - Stimulator


    -  - Web    2018/03/05  github.com phantomJSphantomJSissue headless Chrome使 -  -  -  - - 
    PythonでWebスクレイピングする時の知見をまとめておく - Stimulator
    m4i
    m4i 2017/06/26
  • Pythonの新しい文字列フォーマット : %記号、str.format()から文字列補完へ | POSTD


    Python Python 3.6 3 string.Template 使 % str.format   20162PyGraz  % %1.0PythonPython3使 C sprintf 
    Pythonの新しい文字列フォーマット : %記号、str.format()から文字列補完へ | POSTD
    m4i
    m4i 2017/03/27
  • ログ出力のための print と import logging はやめてほしい - Qiita


     PythonPythonlogging.debug()logging PythonloggingPythonprint()使print()logging.debug()使 使 : print() Python4+1lo
    ログ出力のための print と import logging はやめてほしい - Qiita
    m4i
    m4i 2017/03/15
  • Ubuntu 14.04 LTS にソースコードからPythonをインストールする - To Be Continued

    $ wget https://www.python.org/ftp/python/3.4.2/Python-3.4.2.tgz $ tar xzf Python-3.4.2.tgz $ cd Python-3.4.2 $ ./configure --prefix=/opt/python-3.4.2 $ make 2>&1 | tee make.log

    m4i
    m4i 2017/02/14
  • pyenvとanacondaを共存させる時のactivate衝突問題の回避策3種類 - Qiita


    python 20180312 2017-12-20conda 4.4.0conda activate conda/CHANGELOG.md  source activateconda activate docker (proxywindows)pyenvdocker-anaconda   pyenvanacondaactivate?linuxMacpyenvanaconda anaconda
    pyenvとanacondaを共存させる時のactivate衝突問題の回避策3種類 - Qiita
    m4i
    m4i 2016/12/19
  • データサイエンティストを目指す人のpython環境構築 2016 - Qiita

    pythonの環境構築について "python 環境構築"でググると20万件くらいヒットしますが、割と内容が古いです。 タイトルにはデータサイエンティストと書いてありますが、データサイエンティスト以外にもanacondaはおすすめです。 2.x or 3.x? 3.xは動かないライブラリが多いので2.x推奨 > 3.xで動かないライブラリがある、くらいまで来ました。 easy_installでpipを入れて、setuptoolsも入れて、でもwheelというのもあって... > 古いです。 virtualenv 必須 > そんなこともないです。 winでは64bitは不具合が多いので32bit推奨 > 古いです。 winでは非公式バイナリからダウンロードしてインストール > お世話になりましたが、最近は使っていません。 2016版 OS毎python環境構築法決定版 Windows: an

    データサイエンティストを目指す人のpython環境構築 2016 - Qiita
    m4i
    m4i 2016/12/19
  • Python パッケージ管理技術まとめ (pip, setuptools, easy_install, etc) | yunabe.jp

    Python パッケージ管理技術まとめ (pip, setuptools, easy_install, etc) Python のパッケージ管理関係の情報がオフィシャルには整理されてなく、 またパッケージ管理まわりででてくるキーワードもいくつもあって分かり難いので完結にまとめてみました。 このドキュメント自体は少し長いですが、結論としては2015年1月時点では 原則 pip を使ってパッケージの管理を行う setuptools も広く使われているので入れておくとよい。そもそも pip のインストール時に自動的ににインストールされる distribute は 2013年に setuptools にマージされたので不要 という方針でよいと思います。 ただ少し古い情報ソースやパッケージのドキュメントを読んでいると distribute の利用が勧められていたり、 site-packages, e

    m4i
    m4i 2015/02/22
  • ウノウラボ Unoh Labs: Pythonでメールを送信したい人のためのサンプル集


    chihiro Python Python Python email使MIME smtplib使  email   "battery inside"Python  localhost:25 # -*- coding: utf-8 -*- import
  • Windows clipboard viewer « Python recipes « ActiveState Code

  • PythonRecipe


    Ruby () Python10 20081211900    structuredTextreStructuredText WEB Python  python python Per
    m4i
    m4i 2010/01/28
  • Google Python スタイルガイド


      Google Python Style Guide Revision 2.29   CC-By 3.0   Amit Patel Antoine Picard Eugene Jhong Jeremy Hylton Matt Smart Mike Shields  Kosei Kitahara  issue   @Surgo   Python  Google 使  Python 
    m4i
    m4i 2010/01/18
  • virtualenv - Doge log


    virtualenv   virtualenv     virtualenv1   python pythonlib/pythonx.x pythonprefix . |-- bin | `-- python `-- lib `-- python2.5 `-- 
    virtualenv - Doge log
    m4i
    m4i 2009/12/29
  • https://oldriver.org/python/pep-0008j.html

    m4i
    m4i 2009/12/21
  • Pythonのコードを添削してもらいました - komagataのブログ

    PythonCSVのFixtureをYAMLに変換(添削希望・・・)などと書いていたんですが、なんとid:perezvonさんが添削してくださいました! あざーっす! 元のコード: import sys import csv if (len(sys.argv) < 2): print 'Usage: %s ' % sys.argv[0] quit() csv_file = sys.argv[1] filename, suffix = csv_file.split('.') reader = csv.reader(file(csv_file, 'r')) i = -1 res = [] for row in reader: i += 1 if i == 0: column = row continue s = filename + str(i) + ":\n" for j in range

    m4i
    m4i 2009/12/09
  • ウノウラボ Unoh Labs: 2009年版Python開発環境を整えよう

    なでしこの作者じゃない方のsakatokuです。 以前書いた「Python開発環境を整えよう」という記事からだいぶ時間が経ってしまったので、内容を更新したいなぁと思っていたのですが、ようやくその機会が来ました。 virtualenvで開発環境をつくる 開発環境をつくるにあたって次のような問題が生じると思います。 root権限がないためにインストールしたいライブラリが使えない 新しいライブラリをインストールしたり、既存のライブラリをアップグレードすることで、既に動いているアプリケーションを壊したくない 複数のバージョンのPythonを使って開発、テストを行いたい 自作したPythonパッケージのインストールのテストを行いたい 以前の記事ではvirtual-pythonという解決策を紹介しましたが、現在ではvirtualenvというツールが広く使われるようになってきています。 virtuale

    m4i
    m4i 2009/12/03
  • [Python] PythonにおけるCursesプログラミング - SumiTomohiko's blog


     Curses ProgrammingwithPython PythonCurses A.M. Kuchling (amk@amk.ca), Eric S. Raymond (esr@thyrsus.com)  Python 2.xcurses使 http://www.python.org/doc/howtoPython HOWTO  1 curses? 1.1 Pythoncurses 2 curses34 4.1 56 .
    [Python] PythonにおけるCursesプログラミング - SumiTomohiko's blog
    m4i
    m4i 2007/05/10
  • Python 2.4 クイックリファレンス

    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 Firefox. For information about standards and why they are important, please visit the browser upgrade campaign. St

    m4i
    m4i 2006/12/15
  • tokuhirom blog

    m4i
    m4i 2006/09/20
  • The Python IAQ: Infrequently Answered Questions

    The Python IAQ: Infrequently Answered Questions by Peter Norvig Q:Infrequently Answered Questionって何ですか? ある種の質問は、答えを知る人がほとんどいない、あるいはポイントが曖昧である、理解しづらい問題であるという理由によって(とはいえ、あなたにとってはとても重要なものかもしれません)、めったに答えられることがありません。 Java_IAQ のために、このIAQという用語を作ったのですが、それはとても有名な、 About.comの都市伝説リスト でも見つけられます。PythonのFAQはたくさん見つかりますが、Weiyang Chenによる、 このページの中国語訳 を除けば、これは唯一のIAQです(FAQリストのいくつかには、 C への皮肉が含まれています)。 Q:finally節内のコードの

    m4i
    m4i 2006/09/15