如何使用 PyScripter 调试 Google App Engine 脚本

2024-03-17

情况如下:我已经下载了Google App Engine SDK。我已经编写了在我的计算机本地运行的“helloworld”应用程序。我必须使用 PyScripter 作为 IDE。我无法使用 Eclipse,这不是解决我的问题的有效方法。

在 PyScripter 中,我设置了“运行配置”,以便服务器实例在本地运行(以“运行”模式或“调试”模式),并且可以通过访问“localhost”的网络浏览器访问应用程序。

现在的问题是,断点似乎被忽略了。我设置了一个断点,重新加载浏览器,然后出现响应,而调试器没有在我自己的函数中设置的断点处停止。我根本无法调试。

问题是,如何使用我描述的配置调试应用程序?

(注意:我已经在 PyScripter 中使用“远程”python 引擎来运行本地服务器)


我认为这是一个PyScripter 的错误 http://code.google.com/p/pyscripter/issues/detail?id=238。我在1.9.9.7版本测试过,同样的问题依然存在。

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

如何使用 PyScripter 调试 Google App Engine 脚本 的相关文章

  • 如何在 django 中获取复选框值?

    tr td td tr
  • 检查时间戳列是否在另一个数据帧的日期范围内

    我有一个数据框 df A 有两列 amin 和 amax 这是一组时间范围 我的目标是查找 df B 中的列是否位于 df A amin 和 amax 列中范围的任何行之间 df A amin amax amin amax 0 2016 0
  • nginx/uwsgi 服务器的持久内存中 Python 对象

    我怀疑这是否可能 但这是问题和提出的解决方案 提出的解决方案的可行性是这个问题的对象 我有一些需要可用于所有请求的 全局数据 我将这些数据保存到 Riak 并使用 Redis 作为缓存层以提高访问速度 目前 数据被分为约 30 个逻辑块 每
  • 拥有 n (2048 位数字),如何找到满足 n = p*q 的两个数字 p 和 q,其中 p = r||s (r 和 s 连接)和 q = s||r?

    我正在使用 RSA 加密 解密系统 并且我有模数 n 这是一个 2048 位数字 我需要找到 p 和 q 它们满足 n p q 并且都是素数 给我的线索是 p 等于 q 但其位颠倒了 正如我在本文标题中所说的那样 具体来说 r 和 s 具有
  • Python int和float在64位系统中的内存消耗

    我正在 Python 3 4 的 64 位系统中尝试以下代码 以了解不同原始数据类型的内存消耗 import sys print sys getsizeof 45 prints 28 print sys getsizeof 45 2 pri
  • 使用 scikit-learn 在朴素贝叶斯分类器中混合类别数据和连续数据

    我正在使用 Python 中的 scikit learn 开发分类算法来预测某些客户的性别 除此之外 我想使用朴素贝叶斯分类器 但我的问题是我混合了分类数据 例如 在线注册 接受电子邮件通知 等 和连续数据 例如 年龄 长度 会员资格 等
  • 忽略覆盖率报告中的空文件

    覆盖率 py https github com nedbat coveragepy会包括 init py在其报告中并将其显示为 0 行 但覆盖率为 100 我想从覆盖率报告中排除所有空白文件 我不能只添加 init py to omit作为
  • 将函数应用于 3D numpy 数组

    我有一个来自 Image PIL Pillow 对象的 numpy 3D 数组 178 214 235 180 215 236 180 215 235 146 173 194 145 172 193 146 173 194 126 171
  • 群组名称不能以数字开头?

    看来我不能使用像这样的正则表达式 P lt 74xxx gt 0 9 重新打包会引发错误 sre constants error bad character in group name u 74xxx 我似乎无法使用以数字开头的组名称 为什
  • 使用 Pytest 捕获 SystemExit 消息

    我正在使用 pytest 编写测试 我遇到了一些函数抛出异常的情况SystemExit如果输入错误 终端上会显示一些错误消息 我想为以下情况编写测试SystemExit抛出并验证输出错误消息中是否有特定字符串 这是代码 def test v
  • argparse add_argument 别名

    有没有办法使用 argparse 创建别名 例如 我想做这样的事情 parser add argument foo parser add argument alias bar foo 也就是说 使用 bar应该相当于使用 foo 您可以简单
  • 使用存储的密钥作为环境变量

    我有一个秘密密钥存储在 GCP 的秘密管理器中 我们的想法是使用该密钥通过云功能获取预算列表 现在 我可以从代码中访问该密钥 但我面临的问题是我需要使用该密钥设置一个环境变量 这是我添加密钥的方式 如果您的本地目录中有该文件 但是还有其他方
  • Pygame 旋转射击

    我和几个朋友一直在编写一种有趣的新射击机制 为了让它发挥作用 我们需要朝玩家面对的方向射击 Sprite 正在使用 Pygame Transform Rotate 进行旋转 我们怎样才能找到一个角度 然后朝那个方向发射子弹呢 这是我们的精灵
  • 我以为 Python 通过引用传递了所有内容?

    采取以下代码 module functions py def foo input new val input new val module main py input 5 functions foo input 10 print input
  • 如何使用 BeautifulSoup 只抓取可见的网页文本?

    基本上 我想用BeautifulSoup严格抓住可见文字在网页上 例如 这个网页 http www nytimes com 2009 12 21 us 21storm html是我的测试用例 我主要想获取正文 文章 甚至可能到处都有一些选项
  • Django populate() 不可重入

    当我尝试在生产环境中加载 Django 应用程序时 我不断收到此消息 我尝试了所有的 stackoverflow 答案 但没有任何解决办法 任何其他想法 我使用的是 Django 1 5 2 和 Apache Traceback most
  • 无法从 celery 信号连接到 celery 任务?

    我正在尝试连接task2 from task success signal from celery signals import task success from celery import Celery app Celery app t
  • 在IPython笔记本中自动播放声音

    我经常在 IPython 笔记本中运行长时间运行的单元 我希望笔记本在单元完成执行时自动发出蜂鸣声或播放声音 有没有办法在 iPython 笔记本中执行此操作 或者我可以在单元格末尾放置一些命令来自动播放声音 我正在使用 Chrome 如果
  • 在 kivy 中嵌套小部件

    我正在尝试在 kivy 中制作一个界面 我认为即使在完成教程之后 我仍然不了解自定义小部件以及如何对它们进行层次结构的一些基本知识 我认为我有更多的盒模型 html 思维方式 因此小部件嵌套在本机 GUI 中的方式对我来说仍然有点陌生 一些
  • 使用自定义层运行 Keras 模型时出现问题

    我目前正在攻读学士学位论文FIIT STU https www fiit stuba sk en html page id 749 其主要目标是尝试复制和验证以下结果study http arxiv org abs 2006 00885 这

随机推荐

  • 以递归函数的形式返回

    我想了解如何在 C 中使用递归 但我不明白如何return在其中工作 请考虑以下代码 int recur int i printf recur i d n i if i lt 3 recur i 1 return 10 else if i
  • SHA512 哈希值在 android、php 和 javascript 上有所不同

    我正在使用 SHA512 哈希在我的应用程序与其后端之间传输一些加密数据 然而 我遇到了一个奇怪的情况 不知道是什么原因造成的 因此 我测试了以下设置 安卓 2x SHA512 Android 1x SHA512 gt CryptoJS 1
  • Snackbar 和其他动画在某些 Android 设备上停止工作

    我有一个非常奇怪的问题 我无法弄清楚 直到最近我才成为一个问题 但我似乎无法恢复以防止它 另一个奇怪的事情是它可以在某些设备上运行 而在其他设备上则不能 问题是动画 其中一个特别是小吃店 小吃栏应该上下动画 但事实并非如此 它只是显示然后隐
  • 如何在haskell中将函数类型序列化为json?

    data Task Task id String description String dependsOn String dependentTasks String deriving Eq Show Generic ToJSON FromJ
  • Django Rest框架具有多个模型的嵌套字段

    这是 django 和 django Rest 框架 我有 2 个模型 用户和电话 第一个问题 我希望能够与电话一起更新用户数据 电子邮件 1 个 API 更新响应中的数据 电话号码 电话号码可以 为 0 个或多个 嗯 实际上就像parti
  • 如何更新媒体商店中的流派?

    我正在尝试更新音频文件的流派标签 CODE final Uri genreUri MediaStore Audio Genres EXTERNAL CONTENT URI String currentGenreName MediaStore
  • R:整数与数字

    这个问题也许之前已经得到了回答 但我没有看到答案 我有一个由数字和缺失值组成的数据集 一行是一个百分比 下面是一小组假数据 其中 AA BB 和 CC 是列名称 该数据集中的第三行是百分比 AA BB CC 234 432 78 1980
  • jssor滑块宽度问题

    超级困惑如何调整这个滑块的宽度 我尝试编辑jquery 你会看到它被注释掉了 jQuery document ready function var nestedSliders each sliderh1 container sliderh2
  • 使用空手道框架生成单个 cucumber.json

    我在空手道测试中使用并行执行 我试图在里面生成一个 cucumber json 文件target文件夹 在当前设置下 surefire reports 文件夹中有不同的 json 和 xml 文件 有没有办法可以生成包含功能结果的单个 js
  • 如何在SQL中选择没有时间的日期

    当我在 SQL 中选择日期时 它返回为2011 02 25 21 17 33 933 但我只需要日期部分 即2011 02 25 我怎样才能做到这一点 对于 SQL Server 2008 Convert date getdate 请参阅h
  • 在某些情况下禁用自动桥接

    From 将 Swift 与 Cocoa 和 Objective C 结合使用 使用 Cocoa 框架 https developer apple com library prerelease content documentation S
  • 恢复 UploadTask 会导致 E/StorageException:BufferedInputStream 已关闭

    我无法从暂停状态恢复 UploadTask 如果我让它完成而不尝试暂停上传 我就能够成功上传视频 根据Firebase 存储 Android 文档 https firebase google com docs storage android
  • 是否可以从打开的文件描述符重新创建文件?

    现在 这个问题可能看起来很奇怪 而且可能确实如此 但为了提供一些背景信息 我一直在阅读this http linuxgazette net 105 pitcher html要了解 i 节点 作者给出了一个有趣的例子 FILE fp fp f
  • 使用 angularjs 引导导航栏

    我正在尝试让引导导航栏与 angularjs 一起使用 我希望将导航栏放在 index html 中 并将导航栏中每个选项卡的其余内容放在各自的部分中 我无法显示部分内容 http plnkr co edit sKJU4nrNYV56uJQ
  • Ghostscript 不会将 PDF 转换为 PDF/A。注释问题

    我正在尝试将 PDF 转换为 PDF A 每次通过时我都会收到错误 GPL Ghostscript 9 19 Annotation set to non printing not permitted in PDF A reverting t
  • 在 Django 中为自定义用户扩展用户表单

    我按照此 SO 帖子中的描述扩展了我的用户模型 使用 Django 中的自定义字段扩展用户模型 https stackoverflow com questions 44109 extending the user model with cu
  • Oracle 包定义内的用户定义类型

    Oracle 包定义中是否可以有用户定义类型 当我尝试跟随时 CREATE OR REPLACE PACKAGE AF CONTRACT AS spec PROCEDURE my rpcedure emp id NUMBER TYPE DT
  • 当可执行文件丢失时,为什么 Open3.popen3 返回错误错误?

    我正在围绕 CLI 制作 Ruby 包装器 我发现了一个巧妙的方法 Open3 capture3 内部使用Open3 popen3 它允许我执行命令并捕获 stdout stderr 和退出代码 我想要检测的一件事是是否未找到 CLI 可执
  • 动态选择 jquery-ui-dialog 上的关闭效果

    我正在使用这个对话框 myDialog dialog hide effect fade duration 3000 buttons Save function post someurl function myDialog dialog cl
  • 如何使用 PyScripter 调试 Google App Engine 脚本

    情况如下 我已经下载了Google App Engine SDK 我已经编写了在我的计算机本地运行的 helloworld 应用程序 我必须使用 PyScripter 作为 IDE 我无法使用 Eclipse 这不是解决我的问题的有效方法