Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 6691f97

Browse files
Update and rename lagou.py to LgCrawler.py
1 parent 76e0b28 commit 6691f97

File tree

1 file changed

+5
-17
lines changed

1 file changed

+5
-17
lines changed

‎lagou/lagou.py renamed to ‎lagou/LgCrawler.py

Lines changed: 5 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -80,10 +80,6 @@ def city(self):
8080
sql = 'select city, count(1) counts from jobs group by city'
8181
results = self.query(sql)
8282

83-
citys = []
84-
values = []
85-
86-
8783
c = (
8884
Geo()
8985
.add_schema(maptype="china")
@@ -95,11 +91,13 @@ def city(self):
9591
.set_series_opts(label_opts=opts.LabelOpts(is_show=False))
9692
.set_global_opts(
9793
visualmap_opts=opts.VisualMapOpts(),
98-
).render("city_heart.html")
94+
).render("拉钩城市热力图.html")
9995
)
10096

10197
sql = 'select city,counts from (select city, count(1) counts from jobs group by city) a order by counts desc limit 20'
10298
results = self.query(sql)
99+
citys = []
100+
values = []
103101
for row in results:
104102
citys.append(row[0])
105103
values.append(row[1])
@@ -109,17 +107,12 @@ def city(self):
109107
.add_yaxis("各城市的招聘数量 Top 20", values)
110108
.set_global_opts(
111109
xaxis_opts=opts.AxisOpts(name_rotate=60, name="城市", axislabel_opts={"rotate": 45})
112-
).render("bar.html")
110+
).render("拉钩城市招聘图.html")
113111
)
114112

115113
def education(self):
116114
sql = 'select education,count(1) counts from jobs group by education'
117115
results = self.query(sql)
118-
citys = []
119-
values = []
120-
for row in results:
121-
citys.append(row[0])
122-
values.append(row[1])
123116
c = (
124117
Pie()
125118
.add("", list(results))
@@ -132,11 +125,6 @@ def education(self):
132125
def workYear(self):
133126
sql = 'select workYear,count(1) counts from jobs group by workYear'
134127
results = self.query(sql)
135-
citys = []
136-
values = []
137-
for row in results:
138-
citys.append(row[0])
139-
values.append(row[1])
140128
c = (
141129
Pie()
142130
.add("", list(results))
@@ -264,4 +252,4 @@ def financeStage(self):
264252
.render("拉勾融资.html")
265253
)
266254
if __name__ == '__main__':
267-
LgCrawler().financeStage()
255+
LgCrawler().field()

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /