我目前正在使用python shell中的selenium删除Linkedin作业目录
从selenium导入webdriver
从selenium.webdriver.common.keys导入密钥
驱动程序:火狐()
driver.get('https://www.linkedin.com/jobs/search?
locationId=sg%3A0&f_TP=1%2C2&orig=FCTD&trk=jobs_jserp_posted_one_week')
a = driver.find_elements_by_class_name('job-title-text')
b = driver.find_elements_by_class_name('company-name-text')
c = driver.find_elements_by_class_name('job-location')
d = driver.find_elements_by_class_name('job-description')
#There are 50 pages of jobs therefore I specified a range of 55
for e in range(55):
for g in a:
print(g.text)
for h in b:
print(h.text)
for i in c:
print(i.text)
for j in d:
print(j.text)
k = driver.find_element_by_class_name('next-btn')
k.click()
Job = []
Job.append(a)
Job.append(b)
Job.append(c)
Job.append(d)
for l in Job:
print(l.text)
这段代码不起作用,我一直在努力尝试各种方法来解决这个问题。如果我能得到正确的解决方案那就太好了。
我不太明白你的问题。也许你可以从列举(列表)中得到一些想法
例如:
word_list=['go','have', 'fun', 'good']
name_list=['1.txt','2.txt','3.txt','4.txt']
for i, word in enumerate(word_list):
print i ### it is the position of each element
print word ### it is the each element of word_list
print name_list[i] ### it is the each element of name_list
for e in range(55):
for g in a:
print(g.text)
job.append(g)
for h in b:
print(h.text)
job.append(h)
for i in c:
print(i.text)
job.append(i)
for j in d:
print(j.text)
job.append(j)
也许你应该得到这样的工作清单。
问题内容: 我正在尝试将输入字段的值绑定到变量。我不知道这个变量的名字 是先验的 ;它存储在另一个变量中。 这是html: 这是控制器: 我也 弄了个小提琴。 这是行不通的,因为当前绑定是在输入字段和变量之间。相反,我将输入字段绑定到变量,该变量的名称存储在变量中(在本例中为)。 可能吗? 怎么样? 问题答案: 是的,有可能。我不明白您为什么要这样做,但是我可以告诉您如何做。我无法启动小提琴,但是
如何使像这样打印: 在调试过程中,我曾在许多地方将许多打印语句作为日志编写。我会写这样的声明 我想要一个打印变量名和变量值的方法。在C中,可以按如下方式进行: 有什么办法可以做到这一点吗? 提前感谢。
当你使用了一个未知的变量名,通常 JavaScript 会自动创建全局变量: function f() { foo = 123 } f() foo 123 好在你会在 ECMAScript5 的严谨模式得到警告[1]: function f() { 'use strict'; foo = 123 } f() ReferenceError: foo is not defined 参考 [1] Jav
问题内容: 我正在尝试将.json文件加载到javascript中的变量中,但无法正常工作。这可能只是一个小错误,但我找不到它。 当我使用静态数据时,一切工作正常: 我把一切的在一个文件,并试图以加载到本地JavaScript变量作为解释在这里:负载JSON转换成变量。 我使用Chrome调试器运行它,它总是告诉我该变量的值为。该文件与调用它的.js文件位于同一目录中。 我错过了什么? 问题答案:
如何从HTML脚本中获取use变量并在index.js文件中使用它? 我想取变量并将其放入我的js文件中。我怎么能这么做?