小编use*_*523的帖子

如何使用apscheduler在特定时间触发作业?

我正在使用 python apscheduler 模块以不规则的时间间隔触发作业,例如每天凌晨 1:30 和晚上 11:10,但无法找到解决方案。

你能帮我看看该怎么做吗?我不想创建两份工作,一份工作时间为上午 1:30 和晚上 11:10。至少让我知道如何使用 crontab 执行此操作,以便我可以使用 apscheduler 执行相同的操作。谢谢。

我浏览了此链接https://apscheduler.readthedocs.io/en/v2.1.2/cronschedule.html#available-fields但不知道如何做到这一点。

python apscheduler

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

如何使用 selenium Web 驱动程序切换到重定向的 url

我想知道是否可以使用 java selenium web 驱动程序切换到重定向的 url。

我正在为 facebook 中的应用程序做自动化,但该应用程序的开发人员使用了“请求对话框”facebook api 功能,该功能在 java 脚本中接受“redirect_url”。

如何将我的网络驱动程序切换到该重定向页面?

对此的一种解决方案是

String redirected_url = driver.getCurrentUrl();//This url is not matching with the one  showing in address bar.
driver.get(redirected_url);
Run Code Online (Sandbox Code Playgroud)

上面的问题是同一页面再次加载,但现在地址栏中显示重定向的 url,它允许我进一步进行自动化

我需要一个类似的解决方案,它将使用 driver.switchTo()。

实际上,当我单击一个按钮时,它会重定向到另一个页面(重定向 url 是内部的,我们无法在地址栏中看到此 url,但可以使用 driver.getCurrentUrl() 获取)。我们可以使用 selenium web 驱动程序获得这个重定向 url,但重定向后页面源代码没有变化

在此先感谢您的帮助。

java selenium facebook web selenium-webdriver

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

究竟导入将在python中做什么

我写了一个a.py像这样的python文件:

x = 1
def hello():
   print x

hello()
Run Code Online (Sandbox Code Playgroud)

当我这样做import a,它打印的价值x

直到现在我的理解是import包括变量和函数定义,但为什么它正在执行方法hello()

python python-2.7

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

为什么角度4中的httpclient假设请求发送json数据

我正在使用angular 4 http客户端到服务器返回文本数据,所以我做了类似下面的事情

this.http.get('assets/a.txt').map((res:Response) => 
res.text()).subscribe((data: any) => {
  console.log(data.text());
});
Run Code Online (Sandbox Code Playgroud)

我没有告诉它任何响应是json格式的地方,但它仍然提出了以下错误

SyntaxError:在XMLHttpRequest.onLoad的Object.parse()处的位置0的JSON中出现意外的标记a

这些人假设的基础是json格式的响应:)

json typescript angular angular-httpclient

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

如何从打字稿数组中删除重复项?

你能告诉我如何从类型脚本中的数组中删除重复项吗?

我的阵列看起来像

a = [{a: 1, b: 2}, {a: 1, b: 2}, {c: 3, d: 4}]
Run Code Online (Sandbox Code Playgroud)

我正在寻找

a = [{a: 1, b: 2}, {c: 3, d: 4}]
Run Code Online (Sandbox Code Playgroud)

我使用了如下设置数据结构

a = Array.from(new Set(a))
Run Code Online (Sandbox Code Playgroud)

但还是没有用。请让我知道如何使用单个语句从数组中删除重复项?

javascript arrays

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