- elleryq says: sqlalchemy 與 json ,一般要讓自訂的類別可以 jsonify,可以參考
Python json dumps custom type@石頭閒語 ,簡單說就是要自己寫類別去繼承 json.JSONEncoder,並覆寫 default()。然後在 json.dumps 時,指定 cls=your_encoder 。
- e*****q says: 用 flask 的話,可以用 flask.ext.jsontools 會很省心。
kolypto/py-flask-jsontools
- e*****q says: 用 flask.ext.jsontools ,要看網頁說明,先指定 app.json_encoder = DynamicJSONEncoder ,然後 model 的地方要用 Base = declarative_base(cls=(JsonSerializableBase,)) ,這樣就行了,接著就可以用 jsonapi 了。
- e*****q says: 用 flask 的話,可以用 flask.ext.jsontools 會很省心。
- elleryq says: ubuntu 12.04 的 python3 是 3.2 ,可是要用 venv 的話,就非得 3.3 以後的版本才行。想用 3.3 ,可以透過 pyenv ,這有點像是 ruby 的 rvm,安裝可以用 pyenv-installer 來安裝。
yyuu/pyenv-installer
- e*****q says: 手動安裝也是可以,安裝方法可以參考
yyuu/pyenv 。安裝好以後,得再開新的終端機視窗或是登出、登入。一開始,並沒有下載任何版本的 python,可以用 pyenv install -l 看有哪些版本可裝,基本上,anaconda、pypy 什麼的,都可以選。假設要安裝 3.3.6 ,就用 pyenv install 3.3.6 就可以安裝。
- e*****q says: 補充一下,安裝步驟裡有一個步驟是 pyenv rehash,這很重要,這會把 python 指向 $HOME/.pyenv/shims/python ,而這個 python 只是一個 shell script。
- e*****q says: 在下載 3.3.6 以後,還不是真的切換。此時有三種選擇,第1種是 pyenv global,這可以指定全域要使用的版本;第2種是 pyenv local,這是指定當下目錄所使用的版本;第3種 pyenv shell 則是指定當次登入的 shell 所使用的版本。
- e*****q says: 使用 Pyenv 管理多個 Python 版本
- e*****q says: 總之,切換到 3.3.6 以後,就可以用 python -m venv 了。用 venv 建立虛擬環境以後,會發現沒有 pip (假設虛擬環境建立在 env ),首先用 source env/bin/activate ,再參考 Installation — pip 1.5.6 documentation 下載 get-pip.py 來執行、安裝,然後就可以用 pip 了。
- 真****i says: 我用的是 Anaconda 來裝,他也支援虛擬環境;我主要是在 max 底下跑,昨天 .net 有開源,visual studio 2013 社群版免費我也有安裝,一樣在win底下也可以裝虛擬環境,在 visual studio 下稍微設定一下,就可以直接在 vs 中切換不同的版本,連切換版本的指令也不用下
- 真****i says: 啊 不情之請,以後有 python 的問題也可以請教你嗎?? 目前是寫爽的,但之後工作想要導入 www
- 幕**辛 ::
- e*****q says: ikkitoushin: 可以啊~是說,我也是寫爽的~
- e*****q says: ikkitoushin: Windows 下直接用 anaconda 是真的比較方便~省去很多麻煩~
- e*****q says: 手動安裝也是可以,安裝方法可以參考
- elleryq says: 繼續看陣學師,轉眼已經看快一半了~說是奇幻小說,但實際上的主線是推理~
2014-12-15
2014-11-14
訂閱:
張貼留言 (Atom)
2019-07-30
e***q says:無條件支持「看到更多吉賽兒 aka 國民老婆 aka 蓋兒加朵 (Gal Gadot) 與韓的玩命情侶走天涯電影」 真心覺得這個更有賣點! 6 年過去了我們還在等!給《玩命關頭》韓哥一個公道,戴克蕭不用踹共嗎? – 電影神搜 #JusticeForHan e...

-
elleryq says: zabbix/nagios/zenoss 資料收集噗 e*****q says: 本來只知道 zabbix/nagios,這篇多介紹了 zenoss ,筆者是覺得 zenoss 在安裝上挺方便,但介面有點小複雜。 Zabbix,Nagios和Zenos...
-
elleryq 說:下午用煮紅豆的方法,煮了綠豆湯,剛吃了一大碗,還不錯。上網找了一下,發現有更好的方法,就是泡過之後,先當飯來煮,然後再加水、加糖去煮,這樣會更鬆軟、更好吃。 ilChar says:mac mini 似乎又要更新了~ ilChar says:呵呵~呵呵~ el...
-
elleryq 說: [ReP] seamxr : 「小孩是長期的錢坑,每個階段都要投資,跟蓋一座DRAM廠是一樣花錢的」 says:撐過去了,就是下一個績優股了~~~ seamxr says:喔,這是新聞抄來的 elleryq 說: 王思平 Free Air 起飛囉! sa...
沒有留言:
張貼留言