在Google应用程序引擎中的服务器上运行脚本,使用Python

2023-12-19

是否可以在每次开发服务器启动时运行脚本?还在每次部署到谷歌时?

我希望应用程序根据某些方法返回的内容填充数据库。

有什么办法可以做到这一点吗?

..弗雷德里克


我将 appengine python 与 django 助手一起使用。据我所知,您无法在部署中挂钩任何内容,但您可以调用来检查是否需要在 main.py 的主函数中进行设置。这就是助手在第一次请求时初始化自身的方式。我已经有一段时间没有查看 webapp 了,但我认为 main.py 对于该框架的作用类似。

请注意,main 是在第一个请求时运行,而不是在首次部署时运行。如果 appengine 启动一个新实例来处理负载,或者所有实例由于不活动而停止,也会发生这种情况。因此,请确保检查是否需要进行初始化,然后仅在需要时才进行初始化。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在Google应用程序引擎中的服务器上运行脚本,使用Python 的相关文章

  • 从Python中的字符串中提取货币金额

    我正在制作一个程序 从字符串中获取货币并将其转换为其他货币 例如 如果字符串是 the car cost me 13 250 我需要得到 and 13250 我已经有了这个正则表达式 1 确实如此 但是该字符串很有可能有多个价格 并且全部使
  • Python有条件求解时滞微分方程

    我在用dde23 of pydelay包来求解延迟微分方程 我的问题 如何有条件地编写方程 例如目标方程有两个选项 when x gt 1 dx dt 0 25 x t tau 1 0 pow x t tau 10 0 0 1 x othe
  • Python从int到string的快速转换

    我正在用 python 求解大量阶乘 并发现当我完成计算阶乘时 需要相同的时间才能转换为字符串以保存到文件中 我试图找到一种将 int 转换为字符串的快速方法 我将举一个计算和 int 转换时间的例子 我正在使用通用的 a str a 但感
  • 了解 Python 中的酸洗

    我最近接到一项作业 需要以腌制形式放置一本字典 其中每个键引用一个列表 唯一的问题是我不知道腌制形式是什么 谁能给我指出一些好的资源的正确方向来帮助我学习这个概念 pickle 模块实现了一个基本但强大的算法 用于序列化和反序列化 Pyth
  • 更新 Sqlalchemy 中的多个列

    我有一个在 Flask 上运行的应用程序 并使用 sqlalchemy 与数据库交互 我想用用户指定的值更新表的列 我正在使用的查询是 def update table value1 value2 value3 query update T
  • 当单词以“|”分隔时如何读取文件(埃因霍温)?

    在Python中 我有一个文件 其中的单词由 例如 city state zipcode 我的文件阅读器无法区分单词 另外 我希望我的文件阅读器从第 2 行而不是第 1 行开始 如何让我的文件阅读器分隔单词 import os import
  • 登录网站并使用 python 请求下载文件

    我有一个带有 HTML 表单的网站 登录后 它会将我带到 start php 站点 然后将我重定向到overview php 我想从该服务器下载文件 当我单击 ZIP 文件的下载链接时 链接后面的地址是 getimage php path
  • 更改 python tkinter canvas 中的线坐标

    我画了一条线tkinter Canvas现在我想移动一端 这可能吗 例如和itemconfig import tkinter tk tkinter Tk canvas tkinter Canvas tk canvas pack line c
  • 使用 Google App Engine 向防火墙后面的设备发起消息

    我想使用 Google App Engine 向位于防火墙 路由器 NAT 后面的设备发起 http 流量 这些设备将接收来自 GAE 的命令 我可以让设备轮询 GAE 来查找新消息 但这会占用大量流量 或者 我可以尝试永久保持打开连接 但
  • Apache Spark 中的高效字符串匹配

    我使用 OCR 工具从屏幕截图中提取文本 每个大约 1 5 句话 然而 当手动验证提取的文本时 我注意到时不时会出现一些错误 鉴于文本 你好 我真的很喜欢 Spark 我注意到 1 像 I 和 l 这样的字母被 替换 2 表情符号未被正确提
  • Pandas 滚动窗口 Spearman 相关性

    我想使用滚动窗口计算 DataFrame 两列之间的 Spearman 和 或 Pearson 相关性 我努力了df corr df col1 rolling P corr df col2 P为窗口尺寸 但我似乎无法定义该方法 添加meth
  • 动态 __init_subclass__ 方法的参数绑定

    我正在尝试让类装饰器工作 装饰器会添加一个 init subclass 方法到它所应用的类 但是 当该方法动态添加到类中时 第一个参数不会绑定到子类对象 为什么会发生这种情况 举个例子 这是可行的 下面的静态代码是我试图最终得到的示例 cl
  • Python 惰性迭代器

    我试图了解迭代器表达式如何以及何时被求值 以下似乎是一个懒惰的表达 g i for i in range 1000 if i 3 i 2 然而 这个在构造上失败了 g line strip for line in open xxx r if
  • PyTorch DataLoader 对并行运行的批次使用相同的随机种子

    有一个bug https tanelp github io posts a bug that plagues thousands of open source ml projects 在 PyTorch Numpy 中 当并行加载批次时Da
  • Python 声音(“铃声”)

    我想让一个 python 程序在完成任务时通过发出嘟嘟声来提醒我 目前 我使用import os然后使用命令行语音程序说 进程完成 我更愿意它是一个简单的 铃 我知道有一个函数可以用于Cocoa apps NSBeep 但我认为这与此没有太
  • Python]将两个文本文件合并为一个(逐行)[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我是蟒蛇新手 我想做的是将文件 a 和文件 b 逐行合并到一个文件中 例如 text file a a n b n c text fi
  • 如何使用 matplotlib 为圆柱体的每个单独面添加颜色

    我正在尝试为圆柱体的每个面着色 但是我不确定如何进行 我尝试了以下方法 for i in range 10 col append for i in range 10 for j in range 20 col i append plt cm
  • Pandas - 合并数据框以将所有值保留在左侧,如果“左侧没有键”,则从右侧“插入”值,否则“更新”左侧现有的“键”

    我有两个数据框 df1 和 df2 np random seed 0 df1 pd DataFrame key A B C D id 2 23 234 2345 2021 np random randn 4 df2 pd DataFrame
  • python sklearn中的fit方法

    我问自己关于 sklearn 中拟合方法的各种问题 问题1 当我这样做时 from sklearn decomposition import TruncatedSVD model TruncatedSVD svd 1 model fit X
  • 如何获取所有mysql元组结果并转换为json

    我能够从表中获取单个数据 但是当我试图获取表上的所有数据时 我只得到一行 cnn execute sql rows cnn fetchall column t 0 for t in cnn description for row in ro

随机推荐

  • 使用 LOGON32_LOGON_NETWORK_CLEARTEXT 进行令牌委托

    使用安全性如何LOGON32 LOGON NETWORK CLEARTEXT http msdn microsoft com en us library windows desktop aa378184 28v vs 85 29 aspx
  • karaf 在组件工厂示例中不显示任何错误

    我尝试过这里的组件工厂示例link https github com sully6768 karaf scr examples blob master src main java org apache karaf scr examples
  • cppreference 中宽松排序的解释是否错误?

    In the 的文档std memory order在 cppreference com 上 https en cppreference com w cpp atomic memory order有一个宽松排序的例子 轻松订购 原子操作标记
  • 使文本在绝对定位的 div 内换行

    我有一个绝对定位的 div 里面有文本 但它溢出了宽度的边缘 如果我使用溢出 隐藏 那么溢出就会消失 但是 我希望文本在高度范围内换行多行 我在这里错过了什么吗 谢谢 absolute div background color 8cc63f
  • Jinja2 条件简写

    假设我有这个 if files Update else Continue endif 比如说 在 PHP 中 我可以编写一个速记条件 例如 那么有没有一种方法可以将其转换为在 jinja2 模板中工作 yes if foo else no
  • 无法自动确定Cesium基本URL(Typescript)

    我正在尝试为 React TypeScript 设置 cesium 和 resium 但在最初的步骤上陷入了困境 我目前正在参考以下步骤恢复网站 https resium darwineducation com installation 从
  • xts 对象的条形图

    我可以使用 barplot 来绘制 xts 对象吗 或者有什么类似的功能可以使用吗 Quantmod 不是我所说的 因为它不够灵活并且与其他 R 图形不兼容 您可以提取索引和值 xts 或 Zoo 对象的index and coredata
  • Hibernate load() 方法上下文中的代理是什么?

    Hibernate 文档load http docs jboss org hibernate orm 3 6 reference en US html objectstate html objectstate loading方法说 请注意
  • 在R中使用str_extract通过正则表达式提取子字符串之前的数字

    我想使用 stringr 包中的 str extract 从表单中的字符串中提取数字XX nights etcetc 我目前正在这样做 library stringr str extract 17 nights 5 Days d night
  • 使用 ReaderWriterLock 的真正缺点是什么

    我们有一个针对 NET 2 0 RTM 的项目 是的 它应该是 NET 2 0 RTM 我们有一些正统的客户 我只是想知道有什么缺点读写锁 http msdn microsoft com en us library system threa
  • 在数据集上实现 Z 分数时出现“KeyError”

    我一直在尝试使用以下代码对组合数据中存在的所有数值实施 z 分数标准化 from scipy stats import zscore Calculate the zscores and drop zscores into new colum
  • Delphi 6 编译器选项(奔腾安全 FDIV)

    我收到了一位用户来自 MadExcept 的崩溃报告 异常是无效的浮点运算 但奇怪的是 调用堆栈在 FSafeDivide 处终止 我谷歌了一下 发现这是对某些没有正确除法的奔腾芯片的检查 如果测试失败 所有划分都将在软件而不是硬件中完成
  • Java - 用循环填充线程的ArrayList

    这个问题可能很容易回答 但我就是不明白 我减少了我的问题 直到留下这一小段代码 以便找到这个问题的 根源 我正在尝试用循环填充线程数组列表 public static int u 0 public void test while u lt
  • 无法使用 PHP OAuth 扩展通过已知 CA 证书对对等证书进行身份验证

    我正在使用 PHP OAuth 扩展来调用 Tradeking API 当我拨打此处的确切电话时 https developers tradeking com documentation php https developers trade
  • 使用nginx和node获取ip用户

    我的 nginx 和节点有问题 因为当我想通过节点获取用户的 ip 时 在我的本地主机中工作正常 不使用 nginx 但在我的服务器中不能正常工作 我正在研究 发现节点号是第一个接收ip的节点 是nginx 然后nginx将请求发送到节点
  • 循环替换模板

    我正在研究一些可能循环多维数组的东西 并且遇到了一些模板问题 这是我想做的事情的想法 template
  • Laravel 5 无法连接数据库

    我正在尝试使用 laravel 5 连接到我的 mssql 数据库 但它不起作用 我尝试连接不同的 mssql 数据库 所以这不是防火墙问题 我的凭据也是正确的 我在 google 上发现您需要 SQL Server Native Clie
  • C++中条件运算符内逗号运算符的优先级是什么?

    这里发生了什么事 include
  • 将流作为参数传递给作业

    有没有办法在通过作业启动器启动作业时传递流 类似于传递作业参数 我有一个单独的服务来获取文件 然后我想启动批处理作业来加载它 代码场景 考虑一下这个sample https github com codecentric spring sam
  • 在Google应用程序引擎中的服务器上运行脚本,使用Python

    是否可以在每次开发服务器启动时运行脚本 还在每次部署到谷歌时 我希望应用程序根据某些方法返回的内容填充数据库 有什么办法可以做到这一点吗 弗雷德里克 我将 appengine python 与 django 助手一起使用 据我所知 您无法在