1樓:gaoxl
我目前使用的web框架是tornado,用它來搭建server,我目前的專案文件是這樣的:
└── myweb
├── fab.py
├── init.sh
├── log
└── myweb
├── README.md
├── samples
├── sql
├── tests
└── utils
myweb為專案名稱,其中內部的myweb目錄為乙個完整的專案包,最外部的myweb目錄,除了包括此專案,還有init.sh用來做專案初始化的某些工作,log用來儲存日誌,fab.py是fabric命令的檔案。
目前能滿足基本的需求,但是我想把它弄的更「專業化」。而且我一直好奇我所遇到的問題有沒有更好的解決辦法。
1.python
的import,「外引內」容易,但是「內引外」會很複雜。我沒有用相對引用(「..」的方式向上引用),首先那種寫法太挫了,再說python官方也不建議用那種寫法。
我目前的做法是吧myweb作為乙個專案的根目錄,直接新增到python的PATH目錄中,如果是supervisor,那就配置給directory就行了,myweb作為根的好處就是其它部分去import模組會非常容易(直接用絕對引用,import就行了)。
2樓:李國偉
推薦 cookiecutter, 正在用 cookiecutter flask 專案模板 jlee/cookiecutter-flask
如何合理地批駁 存在即合理 ?
hanqinhu 存在即合理的逆否命題為 不合理的是不存在的。現實是 不合理的大量存在著。逆否命題為假,匯出 原命題為假。黑格爾表示 原話是 凡是合乎理性的東西都是現實的,凡是現實的東西都是合乎理性的。合乎理性與合理,這是完全不同的兩個概念,在這個環節上,一句閃耀著哲學光芒的深刻語句被庸俗實用主義故...
如何合理地整理收納衣物?
任芸麗 特別認同日本收納家鈴木尚子所說的 家是生活的地方,要有生活感,也要整潔有序。每天花十多分鐘就能讓家變得井井有序,正是合理收納的意義。其實,家和人一樣,不也需要足夠的空間呼吸嗎?又到了整理換季衣物的時候,今天就來按圖索驥,Get儲物儲衣的技巧。基本的T恤衫和打底衣可以卷起來疊,在抽屜裡可以放更...
如何合理地選擇考研的學校?
Allen Ceung 首先明確自己考研為什麼考研。為了學歷?學了心儀的專業?為了心儀的大學?各方面綜合考慮清楚自己的定位和實力以後再開始選擇最為合理。 牛哥考研調劑 不知道樓主什麼學校的,本人雖非外國語專業,但是好歹北外的,同為語言類大學出身的,講幾點我的看法。1.謹慎考慮是否繼續將外語作為乙個自...