你的代碼是什么?
>>> I3=set([2])
>>> I3=list(I3)
>>> print(I3)
[2]
如果是上面這樣的,它是沒錯(cuò)的
'list' object is not callable
可能的原因是你定義了一個(gè)變量叫l(wèi)ist, 把系統(tǒng)的關(guān)鍵字覆蓋了
試試
>>> print(type(list))
<class 'type'>lala = [1,1,1,2,3,4,5,8,10,22,24,25,26,66]
res = []
tmp = [lala[0]]
for i in range(1, lala.__len__()):
if lala[i] - lala[i-1] == 1:
tmp.append(lala[i])
else:
if len(tmp) == 1:
res.append(tmp[0])
tmp = [lala[i]]
else:
res.append(tmp)
tmp = [lala[i]]
print(res)
from accounts.models import User
accounts.models里有定義User模型么?
你這個(gè)python版本有點(diǎn)亂。
他是代理,在分紅的時(shí)候不是可以直接分給他了嗎?
試試下面的腳本,設(shè)置detail_page為priority=2會讓結(jié)果更早出現(xiàn)
#!/usr/bin/env python
# -*- encoding: utf-8 -*-
# Created on 2018-01-22 12:13:12
# Project: 51job
from pyspider.libs.base_handler import *
class Handler(BaseHandler):
crawl_config = {
}
@every(minutes=24 * 60)
def on_start(self):
self.crawl('http://jobs.51job.com/', callback=self.main_index, validate_cert=False, age=0)
@config(age=10 * 24 * 60 * 60)
def main_index(self, response):
for each in response.doc('.e5 .lkst a').items():
self.crawl(each.attr.href, callback=self.index_page, validate_cert=False, age=0)
@config(priority=1)
def index_page(self, response):
for each in response.doc('.e .info .title a').items():
self.crawl(each.attr.href, callback=self.detail_page, validate_cert=False, age=0,retries=3)
for each in response.doc('.bk a').items():
print "deep"
self.crawl(each.attr.href, callback=self.index_page, validate_cert=False, age=0)
@config(priority=2)
def detail_page(self, response):
return {
"公司":response.doc('.cname').text(),
"公司規(guī)模":response.doc('.ltype').text(),
"職位":response.doc('h1').text(),
"薪資":response.doc('.cn strong').text(),
"描述":response.doc('.job_msg').text(),
"地點(diǎn)":response.doc('.lname').text(),
}您好,請問下這個(gè)問題您解決了嗎?我也遇到了這種需求,能否一起探討下?感謝。
2個(gè)方法可以相互引用,不過要做好退出條件限制,不能做成死循環(huán)。你這個(gè)跟相互調(diào)用沒有關(guān)系
Did you solve the problem?I have the same problem
異常捕獲不對應(yīng)該這樣寫,需要結(jié)合第一句你需要查詢的語句一起寫:
try:
hostLi = session.query(database.DB_test.host).all()
except:
session.rollback()for in會把[__ob__: Observer]當(dāng)成一個(gè)子項(xiàng)進(jìn)行遍歷,所以res.data.list長度不是4而是5。
解決方法:
1、for in 里面過濾掉:
for(let i in obj){
if(typeof obj[i] == "undefined") return;
}
2、不要使用for in 方法,改為:
for(let i = 0 ; i < obj.length; i++){
}是可以返回的,假如說你返回的參數(shù)是字典類型的,那么可以在前端按照字典的取值來取值,如果是一個(gè)循環(huán)體的話在{% for i in index %}
i.xx
{% endfor %}
這樣來取值。
Nodejs 的優(yōu)勢是 事件驅(qū)動(dòng),也就是異步操作。
比如,多文件IO操作,Nodejs 可以異步讀取,當(dāng)讀取完之后,調(diào)用事件監(jiān)聽函數(shù),每個(gè)文件的IO事件的監(jiān)聽和執(zhí)行是分開的。而不用像 java 里去啟動(dòng)多個(gè)進(jìn)程,每個(gè)進(jìn)程單獨(dú)做一個(gè)文件IO操作。
如果你在windows中,記得給url使用雙引號。 在mac中使用單引號即可。
否則,url中若有&或其它特殊字符,就有可能出現(xiàn)和你一樣的問題。
操,聲望為-1,估計(jì)也沒人來了,希望這網(wǎng)站快點(diǎn)倒閉吧
debug=False時(shí),開發(fā)服務(wù)器,也就是python manage.py runserver 跑起來的服務(wù)器,是不會處理靜態(tài)資源的,所以找不到.
靜態(tài)資源需要使用nginx或者apache之類的工具維護(hù).
re.sub 第三個(gè)參數(shù)類型錯(cuò)誤,應(yīng)該改成
old_content = open('1.txt', 'rb').read()
new_content = re.sub(br'http://[^\s]+', b'', old_content)這個(gè)還要怎么封裝?
應(yīng)該是先查詢這個(gè)人是否已經(jīng)點(diǎn)贊,如果沒有,設(shè)置點(diǎn)贊+1,如果已經(jīng)點(diǎn)贊了,設(shè)置-1,當(dāng)然要根據(jù)后臺相應(yīng)的配合
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項(xiàng)目經(jīng)理從事移動(dòng)互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項(xiàng)目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。