小编ren*_*ren的帖子

Dyalog APL - 禁用 APL 符号输入

我最近获得了 Dyalog APL 的个人许可证并开始使用它(我从 APLX 切换过来)。我真的很喜欢它,但只要我不使用 IDE,APL 符号键绑定就会持续存在。例如,如果我尝试通过按 CTRL-Z 来撤消另一个应用程序中的某些内容,我将得到 \xe2\x8a\x82 并且撤消将不会完成。同样,尝试使用 CTRL-S 保存文档将导致我输入 \xe2\x8c\x88 而不是保存。我能够解决此问题的唯一方法是重新启动计算机。

\n\n

在 IDE 未聚焦或已关闭后,如何禁用 APL 符号输入?如果没有办法做到这一点,是否可以将符号快捷方式映射到 ALT 而不是 CTRL?作为快捷方式,ALT 的使用频率远远低于 CTRL,所以我可以接受这一点。

\n\n

我使用的是 Windows 8.1 64 位和带有美式键盘的 64 位版本 Dyalog APL。

\n

keyboard keyboard-shortcuts key-bindings apl dyalog

4
推荐指数
1
解决办法
1098
查看次数

APL/APLX - 拆分字符串

我有一个字符串(读取文本段落的结果),我想分成一个单词数组.我会在每个空间上分割字符串.这似乎应该很简单,但我似乎无法找到实现这一目标的方法.

值得注意的是我正在使用APLX,所以我确实可以选择导入Ruby函数,但我更倾向于坚持使用APL.

arrays apl string-conversion

3
推荐指数
1
解决办法
417
查看次数

使用xpath选择具有图像内部链接的href

我正在使用scrapy编写一个scraper,以查找其中包含图像的链接并获取链接的href。我正在抓取的页面上填充了图像缩略图,当您单击缩略图时,它链接到图像的完整尺寸。我想获取完整尺寸的图像。

html看起来像这样:

<a href="example.com/full_size_image.jpg">
     <img src="example.com/image_thumbnail.jpg">
</a>
Run Code Online (Sandbox Code Playgroud)

而且我想抓住"example.com/full_size_image.jpg"

我目前的做法是

img_urls = scrapy.Selector(response).xpath('//a/img/..').xpath("@href").extract()
Run Code Online (Sandbox Code Playgroud)

但是我想将其简化为单个xpath表达式,因为我计划允许用户输入自己的xpath表达式字符串。

html xpath scrapy web-scraping

2
推荐指数
1
解决办法
850
查看次数