碰到了這樣乙個問題
就是寫乙個註冊的後端程式
然後想分檔案寫,檢視函式寫在main.py裡面
然後註冊程式寫在registeraction.py裡面
然後在registeraction.py裡寫了乙個add_user(username,password,email)
自己除錯的時候,給這個函式傳3個引數然後寫入資料庫是完全沒有問題的
from registeraction import add_user
結果執行出來爆了一堆錯誤
大致就是說在連線資料庫時各種引數沒有設定好啊什麼的
問題應該出現在py import的機制
在registeraction.py中我前面一段寫的是連線資料庫的操作,然後初始化了資料庫例項db
而我在main.py裡用add_user報的錯誤資訊就是沒有初始化db的結果
然而我不想在main.py裡寫上一大堆東西啊
於是。。。。嘖嘖嘖,直接用linux shell
在main.py中這樣寫
/registeraction
', methods=['
post
', '
get'
] )def
registeraction():
name = request.form['
username']
email = request.form['
email']
password = request.form['
password']
action_path = config.register_action_path+'
'+name+'
'+email+'
'+password
os.system(
'python3
'+action_path)
return
'welcome
'然後把registeraction.py稍微改下就好了
避免當野monkey, 走野路子
一直都想寫點 深 層次的東西,總停留在 層面確實不夠腕,當然啦,我也不是什麼腕。上面這些都可以當個笑話,但其實也是有一定意義的,最少細心的人會想到我要表達的思想 只停留在 層面的不是腕。是的,我是這麼認為的。但至於什麼才算是腕,這個我真不知道。因為我目前也不是腕,所以沒法對乙個壓根不了解的東西做總結...
野路子碼農(4)挖掘機雲端部署小試
最近接觸的某個資料探勘專案將近尾聲 其實並沒有 客戶開始關心模型最終部署的問題,希望將模型部署在巨硬雲azure上,他們定期上傳資料,定期跑跑模型,得到 即可。我覺得這應該挺簡單的,客戶把資料上傳到某個資料夾裡,我的程式直接讀取就好啦,然後跑完模型結果儲存在另乙個資料夾裡。結果客戶說,我們的資料會上...
從「野路子」到「正規軍」的軟體開發之路
有同學說是從自學程式設計出身的,碰到過很多的問題,和很多人一樣,我也是野路子出身的,2000年自學asp程式設計,大學期間兼職給別人做了不少 但那時候拿到乙個專案,上手就是寫 沒有對需求進行梳理分析,也沒有設計,直接就是想到哪寫到哪。這種邊寫邊改的模式看起來開發速度很快,但是後面遇到了不少問題。比如...