小编Zaa*_*ani的帖子

如何按名称到达数组?

我有2个像这样的数组:

var windows_array = [];
var google_array = [];
Run Code Online (Sandbox Code Playgroud)

在这里,我希望通过传递网络到达指定的数组.

function add_friends(network, friend){
    (network + '_array').push(friend);
}

function get_friends(network){
    var d = $('.div_out');
    for(var i=0; i< (network + '_array').Length; i++){
        d.append('<div>' + (network + '_array')[i].name + '</div>')
    }
}
Run Code Online (Sandbox Code Playgroud)

我的问题是如何在jQuery中完成它?

我知道在PHP中它是可能的.

javascript arrays jquery

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

如何检查与多个模式匹配的字符串?

我想检查定义模式列表中的 URL。我的模式列表是:

pat = ['/FoodListAdminCP/Login[/]?', '/FoodListAdminCP[/]?']
Run Code Online (Sandbox Code Playgroud)

我使用此代码来检查与此列表中的一项匹配的 URL

import re
f = re.compile('|'.join(pat))
if f.match(self.request.uri):
    self.login = True
else:
    self.login = False
Run Code Online (Sandbox Code Playgroud)

现在,如果我请求/FoodListAdminCP/DashboardURL,则它与模式匹配。因为此 URL 的开头与'/FoodListAdminCP[/]?'我的列表中的人员匹配。

我希望我的请求 URL 与整个列表项匹配,而不是其中的一部分。

我怎样才能做到呢?

python regex tornado python-2.7

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

如何通过Bale Bot发送照片信息?

我想PhotoMessage通过我的机器人发送一个!但套接字重新连接,而不是错误记录!

let _pic = {
    fileId: '-8485942782244354814',
    accessHash: '1533910422',
    name: '9312002.jpg',
    fileSize: '62379',
    mimeType: 'image/jpeg',
    fileStorageVersion: 1,
    ext_width: 349,
    ext_height: 456,
    width: 349,
    height: 456,
    thumb: '/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAA4KCw0LCQ4NDA0QDw4RFiQXFhQUFiwgIRokNC43NjMuMjI6QVNGOj1OPjIySGJJTlZYXV5dOEVmbWVabFNbXVn/2wBDAQ8QEBYTFioXFypZOzI7WVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVlZWVn/wAARCABaAEQDASIAAhEBAxEB/8QAGwAAAgIDAQAAAAAAAAAAAAAAAAYBAgMEBQf/xAA2EAACAQMCBAIIBQMFAAAAAAABAgMABBESIQUxQVEGEyIyQmFxgZHRFCOhwfAHseEVJDNicv/EABgBAAMBAQAAAAAAAAAAAAAAAAABAgME/8QAHBEBAQACAwEBAAAAAAAAAAAAAAECEQMSMSFB/9oADAMBAAIRAxEAPwD0miiqSOI42dvVUEmgFnxd4m/0hRa2hVrtxkk7iMd/jXnFxf3d42bm6mlbfGtyarxC7kv+ITXEzZaVyxOeXYfDlVEg1sxO6LgbY+VOQLJcTW7qUdlPQqabvD/jC4tZkg4o5ltm2Ep3ZD7z1H60phItaAt8SQRj+cqgsgVxqJC4wO+38+tMPcEdZEV0YMrDIIOxFWpY8B37XnARFI2qS2cx+/TzH2+VM9SBRRRQBWK6j861miHtoV+orLUUB4RbwvNdpCAAzNp36U62nhG3kiHmzSasb6cCteDhLW3Gr+QxhmDa4yRgDVkmupY8Tu/P8ryo5ABqOkMpAzjO470rbfG2GMnoi8J2EY9MySH/ALHlS54i4IlkPNhJ8vIBHanS84g8UGqKAyvjOnNLtxPccTtpBIsTRMpICqwPuIJ57iplvqspNab/APTSMpb355qWQA+/B+4p5pf8FWf4PgEasAGkYyE98gUwVpWFFFFFIhRRRQCxdwvBxiQPukg1K37fKsssaRW7uoAOOdZfEzLDHa3BbBWQp9R/j9a0mnMkA04KnmKjJ0ceW4tAAJohkEMnQ5qL2JUjKwpl3OAB1NYtfpo0YAONyDms9mPxnFIYydo/zGwe3L9cUpPq8rqO/YwfhrOKEnJVcGtiiitHIiipooCrusaF3YKqjJJOAKWOM+MbW0DR2AF1MObewvz6/L60l8S4ze8Uk/3c5wTsgOFX4CubpONRJwTgkDpV9SdB+JXPEOJRz30pk1NpIOwUHbYdBTHA1xw9/TVprfoQMsv3pNQAtjYgjI33FOXAb8Xll5cu8sex946Gozn6147+LXfGozEVt4ZGc9ChH9659nxyfgt75skazmVfzAdiBnbB6V15olzstKfGsDiJUsMhRkH2f5tU4eq5N6egWXi7hV0o1ytA+caZF/cV24ZoriMPDIkiH2kYEV4mCcbA47g862rPiFzw6Yy2szxyHb0W2Py+9adWL2aik7hfjaGS0zfronBx6CnBHeijrQQicKMnAxyLZqeWNbaR1GNs+8UAiRgGHPJGSev0HT+dCPTJM2TpA9XNWSCuga2AbOTkDNZ7G+ksLpJ4gobcFTyIPf3VhUjUzMdGPVxyNVBKoxZsahgbZB+1KiXR3s+O2U9q8zkRui6jGSMnbO3eku6uZrq6kmfdpTnSO3asUmFGNRJ+O1QPU22Y8uxFTMZKvLO5ejtnc45CrYJXn05g7D9aoMqT3HMnmTViNuR23bB5D+ZqkAKR2x7x/g0UA531lB0G9FAS7lhnVnJ58s0aswquPzM5qZfUT6f2rK4Hmvt0/amSjhkxG2GGfnUSEI/o4aMdDW1CoKAkDO4z86vdootWAUAaeg+FPXwbc9/RVtsZ3FVQ+jjJDHYVnuABDBsPVNYrcfmw/wDr7VJs8dt5iHDqmk4OT171S4RYV/5FZyTsp5iteX1jQgB6CnuEkOPaIHuoqXAyNhyopG//2Q==' 
};

const pMsg = new PhotoMessage(
    _pic.fileId, _pic.accessHash, _pic.name,
    _pic.size, 'image/jpeg', "title",
    _pic.width, _pic.height, _pic.thumb
);

global.bot.send(pMsg, responder.peer);
// responder.reply(pMsg);
Run Code Online (Sandbox Code Playgroud)

node.js bale-messenger

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

如何使用 Flask 应用程序和 BaleBot 向用户发送消息

我想使用 Flask 应用程序来获取向 Bale 用户发送消息的请求。

这段代码可以工作!BaleBot 响应用户消息,Flask 应用程序响应请求。但bot.send_messagedef send_to_user不工作!

例如,如果我在贝尔中向我的机器人发送一条消息(任何东西),他会做出回应。如果我向 Flask 发送这样的请求curl -X POST 127.0.0.1:5000/send/user -d 'bale_id=1533910422&access_hash=6644828719985087310&message=text',Flask 就会做出响应。

import os

import asyncio
from flask import Flask
from flask import request
from balebot.handlers import *
from balebot.filters import *
from balebot.models.base_models import Peer
from balebot.models.messages import *
from balebot.updater import Updater
from balebot.config import Config
from threading import Thread

import zbxbale_settings

Config.log_level = zbxbale_settings.LOG_LEVEL

updater = Updater(token=zbxbale_settings.bale_key, loop=asyncio.get_event_loop())
# updater = Updater(token=zbxbale_settings.bale_key)
dispatcher = updater.dispatcher …
Run Code Online (Sandbox Code Playgroud)

python bale-messenger balebot

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