在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/ Python問答
若相惜 回答

這個問題很大可能是路徑問題。從你截圖的路徑來看的話,用url_for('static',filename='themes/css/style.css') 與 url(../fonts/fontawesome-webfont.eot-v=4.1.0) ,這樣應(yīng)該不會有錯。你可以看看,這樣用之后,用chrome檢查network中,fontawesome-webfont.eot-v=4.1.0的完整鏈接是什么,應(yīng)該能夠找到問題的原因。

撿肥皂 回答
  1. 注意模板里用的是 scss ;
  2. 試試后面加一句:
    postcss: function() {
        return [px2rem({remUnit: 37.5})];
    },
    vue: {
        postcss: [require('postcss-px2rem')({remUnit: 37.5})];
    },
久礙你 回答

int(json_result'jobs'['name'])這個地方有個int,去掉試試呢?

久舊酒 回答

樓主現(xiàn)在都實現(xiàn),就已經(jīng)是每個記錄對應(yīng)一個 task實例了。
首先我們先做兩個定義:

  1. task,就是你定義的celery方法,比如:
@celery.task
def celery_task():
  pass
  1. task實例,就是實際將要運行的任務(wù)
task_instance = celery_task.delay()

任務(wù)一,查詢;任務(wù)二,遍歷及更新。
所以樓主本身的設(shè)計就是:
兩個task,百萬級(數(shù)據(jù)足夠多的話)task實例(即已經(jīng)為每個符合條件的數(shù)據(jù)創(chuàng)建了一個任務(wù)了)。

由于評論里不是很方便回答樓主的問題,就在這里做出評論里問題的回答了。
方案一:
增加celery的消費者,及將worker數(shù)量加大。
不建議,因為不可控因素較多,還可能達(dá)不到預(yù)期效果。
方案二(個人建議,可根據(jù)情況修改):
自行增加判斷標(biāo)志位。
不知道樓主是怎樣使用celery的,就假設(shè)通過redis完成的發(fā)布訂閱任務(wù)操作了。

# 以定時任務(wù)的方式啟動,沒小時執(zhí)行一次
@celery.task
def query_from_db():
  results = db.query
  for result in results:
    if redis.get(result.id):
      continue
    # 設(shè)置一個超時時間
    # update在一小時內(nèi)成功,下次執(zhí)行query_from_db任務(wù)時,仍會創(chuàng)建新的更新任務(wù)
    # update失敗,超時后,redis刪除result.id相應(yīng)記錄,即超時后會創(chuàng)建新的更新任務(wù)
    redis.set(result.id, 'something', two_hours)
    update_result.delay(result.id)
    
@celery.task
def update_result(result_id):
  result = db.query.get(result_id)
  rv = requests.get(.....)
  result.update(rv.json())
  redis.delete(result_id)
眼雜 回答

寫個腳本自動啟動運行,就可以

1、首先,先看看正則的基本元字符:

代碼 說明
. 匹配除換行符(n, r)之外的任意 單個 字符。
\w 匹配大小寫字母、或數(shù)字、或下劃線。等價于[A-Za-z0-9_]。
\W 跟小寫的 w 正好相反。等價于1。
\s 匹配任意的空白字符,包括空格、制表符、換頁符等。等價于[fnrtv]。
\S 跟小寫的 s 正好相反。等價于2
\d 匹配一個數(shù)字字符,等價于[0-9]。
\D 匹配一個非數(shù)字字符,等價于3
\b 匹配一個單詞的邊界,也就是單詞和空格的位置。
例如, 'erb' 可匹配 'never' 中的 'er',但不匹配 'verb' 中的 'er'。
^ 匹配輸入字符串開始位置。
$ 匹配輸入字符串的結(jié)束位置。
[] 匹配[]中列舉的字符。

2、然后,我們再看看正則的代表重復(fù)的字符

代碼/語法 說明
* 重復(fù)匹配前面的子表達(dá)式零次或更多次
+ 重復(fù)匹配前面的子表達(dá)式一次或更多次
? 重復(fù)匹配前面的子表達(dá)式零次或一次
{n} 重復(fù)匹配前面的子表達(dá)式n次
{n,} 重復(fù)匹配前面的子表達(dá)式n次或更多次
{n,m} 重復(fù)匹配前面的子表達(dá)式n到m次

3、承上,根據(jù)你的例子,我們需要的是這樣一個正則:

ret=re.search(r'\d+','hello999')
print(ret.group())

4、現(xiàn)在我們來說說你的正則為什么不成功

4.1、首先看看 re.search 函數(shù)的定義

re.search 掃描整個字符串并返回 第一個 成功 的匹配。

從字符串最左邊開始匹配,只要匹配到第一個,那就返回,不管其它。

4.2、再看你的正則

ret=re.search(r'd*','hello999')
print(ret.group())

你用了一個 r'd*', 在此表示字符串 d 出現(xiàn)零次或多次,記住出現(xiàn)零次這個概念,那就是一個空字符。你的正則就匹配了 hello 最左邊的一個空字符。

當(dāng)然,我明白題主的意思是為了匹配數(shù)字字符,但是很遺憾,只有 \d 才等價與 [0-9], d 僅僅是字符串 d 而已。

要想表達(dá)實現(xiàn)一次或多次,那么你得使用 + ,
所以最終的表達(dá)式應(yīng)該是 r'、d+'。


  1. A-Za-z0-9_ ?
  2. fnrtv ?
  3. 0-9 ?
風(fēng)畔 回答

首先應(yīng)該避免多重繼承、多級繼承,不然代碼質(zhì)量大打折扣了。不妨了解一下 組件化編程接口編程 相關(guān)知識。

在這個例子中,你可以顯式調(diào)用父類的 __init__() 方法,代替 super() ,如下

# -*- coding: utf-8 -*-
class People(object):
    def __init__(self, name, sex):
        self.name = name
        self.sex = sex


class Teacher(People):
    def __init__(self, name, sex, student):
        People.__init__(self, name, sex)
        self.student = student


class Father(People):
    def __init__(self, name, sex, child):
        People.__init__(self, name, sex)
        self.child = child


class Disen(Father, Teacher):
    def __init__(self, name, sex, child, student):
        Father.__init__(self, name, sex, child)
        Teacher.__init__(self, name, sex, student)


def test_class():
    # 使用 pytest 測試
    disen = Disen('李毅', '男', 'judy', 'student1')
    assert disen.name == '李毅'
    assert disen.sex == '男'
    assert disen.child == 'judy'
    assert disen.student == 'student1'
你好胸 回答

1、定原點
2、格子的角點用于判斷角度范圍,中心點判斷距離

毀憶 回答

一個插入語句只能插入一張表。

薄荷綠 回答
btn.onclick=st() 就相當(dāng)于
document.getElementById('btn').onclick = function(){
 alert("sd")
}
孤影 回答

chrome現(xiàn)在又headless模式,可以不打開瀏覽器窗口

哚蕾咪 回答

這里有一個rewrite,將其從http重定向https,你將這個該一下.然后重新配置即可.

server {
        listen       80;
        server_name  www.yourdomain.com;
        rewrite ^ https://$http_host$request_uri? permanent;    # force redirect http to https
    #return 301 https://$http_host$request_uri;
}
有點壞 回答

cookie對應(yīng)服務(wù)器端的session,都有有效期的, 不知道你的上次和這次間隔多長時間, 有沒有試試立即用上次的cookie看看是不是還能登錄?

扯機薄 回答

不會導(dǎo)致性能問題。Python對于已import一遍的module不會再導(dǎo)第二遍。
如果說哪個更好,我覺得在這個問題上你需要充分考慮你的代碼可讀性。numpy對于你的項目來說本身是一個公共的模塊,從這一點出發(fā),如果你在main.py中從core.py中去import這個這個模塊,可能對于可讀性會造成一定的影響,所以我覺得第一種比較好

尕筱澄 回答

測資:

string = '( (S (CC But) (NP (NP (JJ other) (NNS sources)) (ADJP (RB close) (PP (TO to) (NP (DT the) (NN sale))))) (VP (VBD said) (SBAR (S (NP (NNP Vivendi)) (VP (VBD was) (VP (VBG keeping) (S (NP (DT the) (NN door)) (VP (VP (VB open) (PP (IN for) (NP (JJ further) (NNS bids))) (PP (IN in) (NP (DT the) (JJ next) (NN day)))) (CC or) (VP (VB two.)))))))))) )'

代碼:

import re

result = re.sub('\(\w+ \w+\)', '',string)
print(result)

結(jié)果:

'( (S  (NP (NP  ) (ADJP  (PP  (NP  )))) (VP  (SBAR (S (NP ) (VP  (VP  (S (NP  ) (VP (VP  (PP  (NP  )) (PP  (NP   )))  (VP (VB two.)))))))))) )'

我回答過的問題: Python-QA

夢一場 回答

你現(xiàn)在有兩個項目, 一個用Django1.8, 一個用Django2.0
你現(xiàn)在想兩個項目都跑,但是你只有一個環(huán)境 你看你懵不..

呆萌傻 回答

可以在location里面增加如下一條配置試試:
fastcgi_param PHP_ADMIN_VALUE open_basedir=$document_root/:/data/www/project/:/tmp/;

其中/data/www/project/為你項目目錄

若相惜 回答

print(e) 后面加個逗號: print(e),