问题标签 [twill]

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.

0 投票
1 回答
1105 浏览

python-3.x - 在 windows 上的 python 3 上安装斜纹布时出现问题。

我正在尝试使用 pip 安装斜纹布。我执行以下操作。

这给了我以下结果:

我发现一些 github 帖子说这可能是由 setupttools 引起的,升级它应该可以解决它。我试过这个,但它没有用。

我不太确定出了什么问题,但该print语句似乎是针对 python2 的?难道是python3运行了一个运行python2的pip版本?我一无所知。

0 投票
1 回答
976 浏览

python - 使用斜纹从登录页面 Python 抓取 .txt

我正在使用 Twill 检索包含所需 .txt 数据的页面,以便将它们存储为 Excel 文件。数据受密码保护,所以我从/user/login页面登录。

我的代码遇到了一个问题,它试图从登录屏幕访问文本页面并碰到 HTML 的砖墙,而不是 .txt 本身。

当我运行登录时:

当我的代码到达时,go(datafilelocation)我得到了这个:

referer所以当我真的想进入页面时,它指向而不是实际的文本:

我使用fv("2", "commit", "Login")而不是的原因submit()是,当我到达页面时,它给了我这个:

showforms()

然后它在我之后告诉我submit()

解决此问题的最佳解决方案是什么?

0 投票
0 回答
50 浏览

python - 使用 Python 2.7 登录密码保护站点的问题

我正在使用 Twill 检索包含所需 .txt 数据的页面,以便将它们存储为 Excel 文件。数据受密码保护,所以我从/user/login页面登录。

我的代码遇到了一个问题,它试图从登录屏幕访问文本页面并碰到 HTML 的砖墙,而不是 .txt 本身。

当我运行登录时:

当我的代码到达时,go(datafilelocation)我得到了这个:

referer所以当我真的想进入页面时,它指向而不是实际的文本:

我使用fv("2", "commit", "Login")而不是的原因submit()是,当我到达页面时,它给了我这个:

showforms()

然后它在我之后告诉我submit()

我不知道如何正确登录该站点,因此我不必使用用户登录页面,因为我认为这是导致问题的原因。

如何绕过referrer参数从主页登录并获取正确的url?

0 投票
1 回答
1224 浏览

php - Twill CMS (Laravel):如何设置中继器块?中继器显示在错误的位置

我想在我的新项目中使用斜纹的中继器块,像在文档中一样设置它,但它显示在正文中正下方的部分区域之外。无法在 cms 中编辑它。如何在组件中声明正确的变量以链接到中继器项目?或者还有什么我忘记了?找不到任何关于我的问题的具体信息。

多次检查所有内容,并尝试了不同的语法和不同的输入类型

../site/blocks/competences.blade.php

../admin/blocks/competences.blade.php

斜纹.php

应该显示在 section/div 内,但在它下面显示在 body 内,当然没有 CSS 样式

0 投票
1 回答
296 浏览

javascript - 尝试在 Flex Twilio 中启用传入 SMS 的声音

我在 Flex 中设置了一个工作区来处理来自客户的传入 SMS 联系人。我正在尝试做的是启用一个新的 SMS 消息已进入 Flex 的音频通知。我正在开发一个 Flex 插件来做到这一点。

我所做的是为正在创建的新预订添加了一个侦听器。如果创建了新的预订,我正在尝试播放音频文件作为通知。我启用了错误记录,但代码没有触发任何错误。

如果使用 sms 的 taskchanneldefinition 名称创建了新的预订,我期待 mp3 能够播放。新短信进入短信频道。在 Flex 上运行时,不会播放声音,也不会记录错误。

0 投票
0 回答
62 浏览

python-3.x - 在 Python 3.8 中导入 twill3 的问题

我正在尝试编写一个小网络抓取脚本,并且我正在尝试使用 twill3,但它一直给我错误

文件“mypath\twill3\other_packages\subprocess.py”,第 392 行

错误 = 0

SyntaxError:无法分配给 False

我真的不知道该怎么办。任何帮助,将不胜感激。

0 投票
1 回答
62 浏览

python - 斜纹导致 print() 不显示

我正在尝试将斜纹与 Jupyter/Python 一起使用。但是,如果我在导入斜纹之后使用 Print(),例如。

它不会打印任何东西。

这是正常行为吗?

这发生在 google colan 和 jupyterLab

0 投票
0 回答
21 浏览

python - 为什么我在 Python Twill 中得到“没有为 'value' 找到连接适配器”

我正在尝试使用 python 脚本为我的同学自动化一个过程,该脚本从我的大学服务器下载我们通过下载 PDF 获得的分数。不幸的是,事实证明在运行此代码时出现错误:

我收到错误消息 No connection adapters were found for '/login;jsessionid=(token_i_hid)?service=http://ent.unice.fr/uPortal/Login'

我是斜纹新手。如果有任何其他选择可以做我想做的事,我会毫不犹豫地接受它。但是修复我的代码有什么问题会很好

先感谢您。

0 投票
1 回答
81 浏览

python-requests - 使用twill和python3.6下载文件

正如标题所示,我想从一个用 jspx 编写的网站下载一个 PDF 文档。在我需要下载文件之前,我已经完成了所有工作。

这是我的代码

现在,一旦我这样做了,show()我就可以看到 PDF 文件的二进制签名。它开始于

所以我尝试通过使用来保存它

它的大小合适,但是当我打开它时,我看到两页(应该有两页),但页面是空白的!我尝试修改 save_html 函数以另存为二进制文件(wb 而不是 w),但这给了我一个错误TypeError: a bytes-like object is required, not 'str',我在这里看到了另一种方法,使用请求并将 cookie 保存到变量中,但它使用:

cookies = requests.utils.dict_from_cookiejar(get_browser()._session.cookies)

并且get_browser()在斜纹版本 3 中不可用。所以我正在尝试的已经过时了。我不知道如何从这里开始。任何帮助表示赞赏。

0 投票
1 回答
171 浏览

php - Twill CMS (Laravel) - 在内容编辑器中显示转发器数据

我为我的“主要内容”创建了一个块,这个块使用转发器字段来添加多个按钮。

它在我的前端正确呈现,但按钮不包含在 Twill 的内容编辑器中。

当我从mainContent.blade.php中删除 @yield和从buttons.blade.php中删除 @section 时,按钮确实会显示在前端和内容编辑器中,但它们将被添加到我的 mainContent 块之外。

如何让按钮显示在 Twill 的拖放内容编辑器中?

意见/管理/块/mainContent.blade.php

视图/管理员/中继器/buttons.blade.php

视图\站点\块\mainContent.blade.php

视图\站点\块\buttons.blade.php