我有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中它是可能的.
我想检查定义模式列表中的 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 与整个列表项匹配,而不是其中的一部分。
我怎样才能做到呢?
我想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) 我想使用 Flask 应用程序来获取向 Bale 用户发送消息的请求。
这段代码可以工作!BaleBot 响应用户消息,Flask 应用程序响应请求。但bot.send_message在def 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 ×2
arrays ×1
balebot ×1
javascript ×1
jquery ×1
node.js ×1
python-2.7 ×1
regex ×1
tornado ×1