小编moo*_*pet的帖子

Python正则表达式示例

我想在Python中编写一个简单的正则表达式,从HTML中提取一个数字.HTML示例如下:

Your number is <b>123</b>
Run Code Online (Sandbox Code Playgroud)

现在如何提取"123",即字符串"您的号码是"后的第一个粗体文本的内容?

python regex

38
推荐指数
4
解决办法
9万
查看次数

使用C解析html

我需要从HTML(XHTML有效)页面中获取一些内容.我使用curl抓取页面并将其存储在内存中.

我玩过使用正则表达式和PCRE库的想法,但我只是找不到任何使用它的例子.然后我继续看看HTML解析器,再次没有一个好的选择.我所能找到的只是一个名为HTMLparser的libxml文档模块.

还有其他选择吗?如果没有,那么我已经找到的例子呢?

html c regex parsing

15
推荐指数
2
解决办法
3万
查看次数

Bootstrap 3下拉事件未触发

我试图在BS3.0上运行的这个站点的下拉列表中显示一个显示的事件

http://hmelius.com/avant/index.php

我在控制台(从BS3文档页面)尝试了这段代码,但没有运气

$('.dropdown-toggle').on('shown.bs.dropdown', function () {
  console.log("shown");
});
Run Code Online (Sandbox Code Playgroud)

javascript twitter-bootstrap twitter-bootstrap-3

13
推荐指数
2
解决办法
9205
查看次数

关闭子窗口时刷新父窗口

单击子窗口的关闭按钮时,如何刷新父窗口?

子窗口是弹出窗口.

javascript

11
推荐指数
3
解决办法
4万
查看次数

在变暗的情况下,Sass颜色变量不起作用()

我有颜色列表,我想对它们使用darken(),如下所示:

$innerPagesBgColors: "#6B46C1", "#2980B9", "#FD5456", "#000";

.foo {
    color: darken(nth($innerPagesBgColors, 3), 5%);
}
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误:

$ color:"#FD5456"不是'darken'的颜色

我尝试插入第n()部分,但这也没有帮助.

sass

10
推荐指数
1
解决办法
7504
查看次数

本地主机页面不起作用本地主机当前无法处理此请求。HTTP错误500

我知道看到此页面时出现500个内部服务器错误

本地主机页面不起作用本地主机当前无法处理此请求。HTTP错误500

我已经设置了变量,display_errors: On并且error_reporting : E_ALL在我的php.ini配置文件,重新启动服务器。

我仍然看到同一页面,而不是导致内部服务器错误的实际错误消息。为什么?

php http-status-code-500

9
推荐指数
5
解决办法
7万
查看次数

如何求和N个时间(HH:MM格式)?

我使用以下示例代码来计算两个不同时间值的总和.现在我想得到N个时间值的总和.

// numbers for testing
$o="12:59";
$p="0:58";

// display for testing
echo "$o<br />";
echo "$p<br />";
echo AddPlayTime($o,$p);

// FUNCTION - ADD HOURS and MINUTES
function AddPlayTime ($oldPlayTime, $PlayTimeToAdd) {
  $old=explode(":",$oldPlayTime);
  $play=explode(":",$PlayTimeToAdd);

  $hours=$old[0]+$play[0];
  $minutes=$old[1]+$play[1];

  if($minutes > 59){
    $minutes=$minutes-60;
    $hours++;
  }

  if($minutes < 10){
    $minutes = "0".$minutes;
  }

  if($minutes == 0){
    $minutes = "00";
  }

  $sum=$hours.":".$minutes;
  return $sum;
}
Run Code Online (Sandbox Code Playgroud)

php time sum

8
推荐指数
2
解决办法
2万
查看次数

安装后如何运行Karma?

我正在尝试将业力用于不同的手表流程.

我在全球范围内安装了业力:

npm i -g karma
Run Code Online (Sandbox Code Playgroud)

然后跑了karma start karma.conf.js,它工作.

现在我需要karma在项目内部安装

npm install karma
Run Code Online (Sandbox Code Playgroud)

它似乎安装得很好,因为我有文件夹karma node_modules,但是,node_modules/karma/bin/karma似乎不是要运行的可执行文件.

在本地安装后如何运行业力?

javascript npm karma-runner

8
推荐指数
2
解决办法
2997
查看次数

有没有更好的方法来确定多个角色范围?

我目前正在用C编写代码,它从整个ASCII可用字符中选择符号和数字.作为程序员的初学者,我经常这样做

if ((i > 25 && i < 50) || (i > 100 && i < 200)) { contents } 
Run Code Online (Sandbox Code Playgroud)

对于变量i在25~50之间,100~200之间(不包括)以适应条件.

如果我想设置多个范围,如32~64(! to @)和91~96([ to `)和123~126({ to ~)那么会有更好的(意味着更短或更简单的代码)或者我应该坚持使用这种方法,继续添加每个范围如上面的代码?

c ascii range

8
推荐指数
1
解决办法
661
查看次数

Python错误:发送图像时"socket.error:[Errno 11]资源暂时不可用"

我想创建一个程序来访问文件中的图像,对它们进行编码,然后将它们发送到服务器.比服务器应该解码图像,并将其保存到文件.我测试了图像编码本身,它工作,所以问题在于服务器和客户端连接.

这是服务器:

import socket
import errno
import base64

from PIL import Image
import StringIO

def connect(c):
    try:
        image = c.recv(8192)
        return image
    except IOError as e:
        if e.errno == errno.EWOULDBLOCK:
            connect(c)


def Main():
    host = '138.106.180.21'
    port = 12345

    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM, socket.IPPROTO_TCP)
    s.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1)
    s.bind((host, port))
    s.listen(1)


    while True:

        c, addr = s.accept()
        c.setblocking(0)

        print "Connection from: " + str(addr)

        image = c.recv(8192)#connect(c)

        imgname = 'test.png'

        fh = open(imgname, "wb")
        if image == 'cusdom_image':
            with open('images.png', "rb") as imageFile: …
Run Code Online (Sandbox Code Playgroud)

python sockets image

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