gae-python27

    1熱度

    2回答

    配置端點API時遇到問題。我使用,從我自己的,谷歌的例子在現場的任何代碼失敗,相同的回溯 WARNING 2016-11-01 06:16:48,279 client.py:229] no scheduler thread, scheduler.run() will be invoked by report(...) Traceback (most recent call last): Fil

    0熱度

    1回答

    我面對錯誤 [錯誤22]無效的模式( 'U')或文件名:」',而使用cx_ 創建exe文件 在Python中凍結。我的代碼包含一些實際需要與Windows功能交互的vbs文件。那些.vbs文件位於相同的位置。 我是這個Python的新手。也許有些愚蠢的錯誤 請任何幫助將真正明顯。 下面是代碼的一部分。所有進口都已經被照顧好了。 if s1 == "xx" or s1 == "yy": o

    0熱度

    1回答

    目前,我使用新的身份驗證API在我的Firebase帳戶上通過電子郵件身份驗證過的用戶。目前我沒有使用實時數據庫來存儲我的用戶我使用默認的電子郵件和密碼來驗證存儲用戶信息。沒有用於python的admin sdk,它允許我刪除不在實時數據庫中的firebase中的用戶。我的問題是如何使用python中的庫刪除僅出現在firebase的驗證部分中的用戶,以便我可以管理服務器端的用戶。

    1熱度

    1回答

    我有一個Web應用程序,我們現在正在爲其添加API。 我正在尋找在此過程中記住的最佳實踐。 我正在考慮以下因素: 幹:避免冗餘(儘可能)。例如,處理表單提交的代碼的一部分。 有些部分僅適用於Web表單提交,但與等效的API Post調用無關。我正在考慮將Post處理程序背後的通用代碼模塊化。我必須補充說,Web窗體和API的處理程序類是不同的。我正在創建一個有着共同方法的第三課。這第三個類將由兩個

    1熱度

    1回答

    Quickstart有一個步驟將lib庫包含在lib目錄下。 當明顯部署在此目錄中安裝的軟件包與AppEngine環境衝突時。 在「生成OpenAPI配置文件」之後,在部署之前,我刪除了'lib'目錄。 到目前爲止我還沒有發現任何問題。 是否有任何潛在的問題,不推動'lib'目錄下的包與您的應用程序代碼?

    1熱度

    1回答

    首先使用我把圖像存儲: import cloudstorage as gcs ... path = '/bucket/folder/image.jpg' with gcs.open(path, 'w') as f: f.write(data) 然後我得到服務網址: url = images.get_serving_url(None, filename='/gs{}'.forma

    0熱度

    1回答

    我有很多的意見操縱相同類型的實體: def view1(request, key): user = ndb.Key(urlsafe=key).get() user.x = 1 user.put() ... def view2(request, key): user = ndb.Key(urlsafe=key).get() user.y

    0熱度

    1回答

    返回的錯誤是500當正在運行的應用程序處理ViewDogs的獲取請求時發生內部服務器錯誤。在GAE堆棧驅動控制檯我得到: NeedIndexError: no matching index found - recommended index is: - kind:Dog ancestor: yes properties: - name: id direct

    0熱度

    2回答

    這似乎是這樣一個簡單的任務,但它躲開我...... class ViewAllDogs(webapp2.RequestHandler): """ Returns an array of json objects representing all dogs. """ def get(self): query = Dog.query() results =

    -4熱度

    1回答

    如何通過我的website_name這是一個URL,例如https://www.google.com/;從「def proceed3()」到「def openChrome()」?有什麼建議麼? from Tkinter import * def proceed3(): popup = Toplevel() popup.geometry("350x175+350+180")