问题标签 [pyjamas]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 我可以在 Python 中找出 javascript 的结果吗?
我现在正在制作一个网络爬虫。
从 HTML 中获取链接很容易,但从 javascript 的结果中获取链接对我来说并不容易。
我可以得到 javascript 的结果以便知道链接的引用位置吗?
例如。
如何从 Python 中的 javascript 代码中检索到 google.com 的链接?
python - 睡衣 + Django => CSRF 混乱,403 错误
我在 Windows 7 上通过带有 mod_wsgi 的 Apache2 运行了睡衣和 Django。不过,我不相信我会从这些东西的设置中遇到问题:唯一不起作用的是尝试从睡衣生成的 POST 信息形式。尝试在我的应用程序中使用 Pyjamas 生成的表单会产生 403(“CSRF 验证失败”错误页面)。
我在这上面花了几个小时,阅读了我在这里能找到的与 CSRF 和 Pyjamas 相关的所有答案,并在 CSRF 和 Django、Django 和 Ajax 等方面做了很多外部研究。如果这个问题没有达到任何人谁知道在这种情况下该怎么做,我想我已经削弱了问题的本质。
如何{% csrf_token %}
进入 Pyjamas 生成的表单?这似乎是不可能的,因为据我了解,CSRF 令牌不是持久的,睡衣生成的页面是……我的睡衣页面是从睡衣.py
文件生成的,导致文件夹中充满了硬编码的东西。我如何将当前的 CSRF 令牌集成到已经编码的形式中?
请不要犹豫,询问更多细节,这个问题非常难以解决。关于整合睡衣和 Django 的已发布信息都没有考虑到这一点;并且我发现的唯一解决方案似乎知道 Django 中的 CSRF 说你可能应该禁用 CSRF 保护(我可以这样做,但我可以用什么保护来代替它?我自己的 cookie 系统?这是一个糟糕的主意在任何情况下都禁用 CSRF 保护?)。
谢谢!
javascript - 适用于 iPhone 的 Python 到 JavaScript
拥有一个在 python 上开发后端(在 Django 上运行)和在 HTML5 和 javascript 上开发前端的 web 应用程序。Python 生成的数据使用 JSON 传递给 JavaScript/HTML。
现在,我想让它成为一个移动应用程序,首先是 iPhone 应用程序。前端与 CSS 文件的更改非常相似,使其看起来像 iPhone 原生应用程序(感谢 jQTouch)
我有哪些选项可以在 iPhone/其他手机上使后端原生?
我不确定 pyObjc / cobbal有多稳定和简单。其次,我的信念是,使用这些解决方案使其不能移植到其他手机上。
因此正在考虑将 python 代码转换为 Javascript 并在浏览器中运行它。我相信 pyjamas/ py2Js会在转换方面做得很好。有没有人这样做?这个设计有什么缺陷吗?有更好的选择吗?
最好的,斯里尼瓦斯
java - 如何在Java中像Python一样做睡衣?
有没有办法让python有一种叫做“Jyjamas”(Java的东西!!)的东西:http ://wiki.python.org/moin/Pyjamas
跟进:(原生方式)
http://support.awesomium.com/kb/javascript/introduction-to-javascript-c-integration
http://support.awesomium.com/kb/wrappers-integration/ansi-c-api
pyjamas - 睡衣事件处理
我很难理解 Pyjamas/GWT 事件处理系统。我目前正在使用最新的 0.8 睡衣进行测试。我不确定最好的事件处理结构是什么,因为我从未做过 GUI 编程。
到目前为止,我对找到的文档不太满意。有人知道睡衣或 GWT 的好参考吗?
我的主要困难来自于理解诸如 onClick、onMouseleave 等监听器的来源?它们是如何触发的?它们在哪里定义?我定义它们吗?
事件处理系统的分层结构是什么?
我知道这些是非常笼统的问题,但我真的只是在寻找正确方向的观点。
谢谢您,我感谢您提供的任何帮助。
javascript - 如何处理睡衣中的异步通知?
我正在使用Pyjamas 编写一个 Web 应用程序。.
我的应用程序的核心功能是在 HTML 表中显示一些异步生成的事件(使用相应的睡衣小部件)。
是否可以将这些通知发送到pyjamas
在浏览器中运行的应用程序?
我一直在寻找一个没有成功的例子。
python - 睡衣与龙卷风的融合
pyjamas
是否可以使用小部件以及tornado
服务器模型编写应用程序?我的想法是为我的 Web 应用程序提供一个类似桌面的前端pyjamas
,并使用 tornado 执行服务器端逻辑。
具体来说,我想在服务器端生成的 Web 应用程序中触发事件,并能够使用pyjamas
小部件显示这些事件。
有人有这方面的工作例子吗?
python - 穿着睡衣长时间投票
我有一个用睡衣编写的应用程序,它必须检查新事件以更新浏览器中的事件表。将事件显示在它们发生的非常小的窗口内至关重要,以便操作员(准)实时了解问题。我的目标是延迟不到一秒。
目前我定期穿着睡衣进行 JSONRPC 调用,以查找新事件。该时间段已设置为 1 秒,因为更频繁的轮询将使我的服务器超载(我们正在为大量客户提供服务)。即使是 1 秒的周期也太低了。即使在这个低谷时期,我也无法实现不到一秒的目标(显然......)。目前我在 2-3 秒的范围内,这太高了。此外,这种策略过于矫枉过正,因为我的许多请求都没有接收到数据(因为大多数时候没有新的事件要显示)。
我想要的是对我的服务器进行一些长时间的轮询,等待事件发生,然后执行 JSONRPC 请求以获取我的数据。这样整个事件 -> 显示延迟将归因于数据处理(或网络延迟),这可能会被优化(但不能避免)。
所以我的问题是:我如何穿着睡衣进行长轮询?
button - Pyjs /睡衣框架:如何使用按钮更改框架中的url
我有一个包含两个按钮和一个框架的网页。在该框架内,将显示一个网页。我正在尝试在框架中制作按钮 A 鞋子 url '/AAA',而框架中按钮 B 鞋子 url '/BBB'。我怎么能这样做?
这是我所拥有的:
python - Linux 上是否有类似 Qt Designer for web 的东西?
我非常习惯于使用 Qt Designer 来设计 GUI,并且我希望能够在我正在处理的 Python 项目中使用类似的东西,我想为其创建一个 Web 界面,但我发现一个类似的工具似乎无处可寻。
是否有类似的东西可以生成模板(例如 Cheetah 模板)或视觉上类似于 Qt Designer 的 PyJS 界面,并将其连接到代码(事件处理),尤其是对于 Linux?