小编Dav*_*e S的帖子

如何在Sikuli中发送"Ctrl + c"?

这感觉应该很容易,但我找不到如何执行此操作的文档:

我只想让Sikuli键入Ctrl+ C将文本复制到剪贴板.

type(KEY_CTRL+'c')不起作用,也不起作用type(KEY_CTRL,'c').

有什么建议?

keyboard sikuli

22
推荐指数
4
解决办法
5万
查看次数

SOQL查询WHERE日期= 30_days_ago?

如何制作这样的SOQL查询?

SELECT id FROM Account WHERE LastActivityDate = 30_DAYS_AGO
Run Code Online (Sandbox Code Playgroud)

这会产生错误:

MALFORMED_QUERY: 
Account WHERE LastActivityDate = 30_DAYS_AGO
                      ^
Run Code Online (Sandbox Code Playgroud)

salesforce soql apex-code

7
推荐指数
3
解决办法
4万
查看次数

Salesforce/SOQL - 给定孩子,如何返回“顶级”父帐户?

我有一个问题,我需要找到孩子的顶级家长帐户。我能做的最好的事情就是从孩子身上过滤掉

 SELECT id, name, parent.id, parent.parent.id, parent.parent.parent.id,
 FROM Account WHERE id=CHILD_ID
Run Code Online (Sandbox Code Playgroud)

然后进行迭代,直到找到指示顶级帐户的空parent.id。不是很优雅,也不能保证“顶级”帐户,我更喜欢类似的东西

SELECT id, name, 
    (SELECT id, name, 
     FROM Accounts WHERE id = CHILD_ID)
FROM Account WHERE parent.id = null
Run Code Online (Sandbox Code Playgroud)

但这不起作用,因为 salesforce 显然不允许您在帐户之间遍历父子关系。这里有人有什么建议吗?

salesforce soql apex-code

5
推荐指数
1
解决办法
9700
查看次数

Python Pandas -- 时间序列的随机抽样

Pandas 的新手,正在寻找最有效的方法来做到这一点。

我有一系列数据帧。每个 DataFrame 具有相同的列但不同的索引,并且它们按日期进行索引。系列由股票代码索引。因此,序列中的每一项都代表每只股票表现的单个时间序列。

我需要随机生成一个包含 n 个数据框的列表,其中每个数据框都是可用股票历史的一些随机分类的子集。如果有重叠,只要开始结束日期不同就可以。

下面的代码做到了,但它真的很慢,我想知道是否有更好的方法来解决它:

代码

def random_sample(data=None, timesteps=100, batch_size=100, subset='train'):
    if type(data) != pd.Series:
        return None

    if subset=='validate':
        offset = 0
    elif subset=='test':
        offset = 200
    elif subset=='train':
        offset = 400

    tickers = np.random.randint(0, len(data), size=len(data))

    ret_data = []
    while len(ret_data) != batch_size:
        for t in tickers:
            data_t = data[t]
            max_len = len(data_t)-timesteps-1
            if len(ret_data)==batch_size: break
            if max_len-offset < 0: continue

            index = np.random.randint(offset, max_len)
            d = data_t[index:index+timesteps]
            if len(d)==timesteps: ret_data.append(d)

    return ret_data
Run Code Online (Sandbox Code Playgroud)

配置文件输出:

Timer …
Run Code Online (Sandbox Code Playgroud)

python pandas

5
推荐指数
1
解决办法
3663
查看次数

标签 统计

apex-code ×2

salesforce ×2

soql ×2

keyboard ×1

pandas ×1

python ×1

sikuli ×1