小编Yar*_*rin的帖子

替换Python记录器的默认处理程序

我在wsgi(web2py)应用程序的每个请求上运行以下代码:

import logging, logging.handlers
from logging import StreamHandler, Formatter

def get_configured_logger(name):

    logger = logging.getLogger(name)

    if (len(logger.handlers) == 0):
        # This logger has no handlers, so we can assume it hasn't yet been configured (Django uses similiar trick)

        # === Configure logger ===

        # Create Formatted StreamHandler:
        FORMAT = "%(process)s %(thread)s: %(message)s"
        formatter = logging.Formatter(fmt=FORMAT)
        handler = logging.StreamHandler()
        handler.setFormatter(formatter)
        logger.addHandler(handler)
        logger.setLevel(logging.DEBUG)
        logger.debug('CONFIGURING LOGGER')

    return logger

# Get app specific logger:
logger = get_configured_logger(request.application)
logger.debug("TEST")
Run Code Online (Sandbox Code Playgroud)

这意味着使用我想要的格式化处理程序配置记录器一次.它工作,除了我在我的标准输出中得到双重条目:

81893 4329050112: CONFIGURING LOGGER
DEBUG:dummy:CONFIGURING LOGGER …
Run Code Online (Sandbox Code Playgroud)

python logging

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

背景图像可以延伸到div的边界之外吗?

背景图像可以延伸到div的边界之外吗?溢出:可见是否适用于此?

html css image

34
推荐指数
4
解决办法
6万
查看次数

在Bash中输出从最后到第一个的文件行

我想显示我的日志文件的最后10行,从最后一行开始 - 就像普通的日志阅读器一样.我认为这将是tail命令的变体,但我无法在任何地方找到它.

linux bash shell tail

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

用jQuery清除IMG

我正在尝试从<img>元素中删除加载的图像,但清除或删除src不会这样做.该怎么办?

HTML:

<img src='https://www.google.com/images/srpr/logo3w.png'>
Run Code Online (Sandbox Code Playgroud)

JQUERY:

$('img').attr('src', ''); // Clear the src
$('img').removeAttr('src');? // Remove the src
Run Code Online (Sandbox Code Playgroud)

图像仍然......

小提琴:http://jsfiddle.net/6x9NZ/

html jquery image

33
推荐指数
4
解决办法
5万
查看次数

WHERE - 在SQLite中没有工作的NULL吗?

这是一个奇怪的:

我可以NOT NULLS从SQLite 过滤,但不能NULLS:

这有效:

SELECT * FROM project WHERE parent_id NOT NULL;
Run Code Online (Sandbox Code Playgroud)

这些不是:

SELECT * FROM project WHERE parent_id IS NULL; 
SELECT * FROM project WHERE parent_id ISNULL; 
SELECT * FROM project WHERE parent_id NULL;
Run Code Online (Sandbox Code Playgroud)

全部回报:

您的查询语法存在问题(查询未执行)...

更新:

我正在使用PHP-通过我的代码使用ezSQl并使用PHPLiteAdmin接口

使用PHPLiteAdmin演示,这个表达式有效 - 所以现在我怀疑我的PHP的SQLite存在版本问题?可能是吗?这个表达式总是有效吗?

更新2:

当我使用ezSQL从PHP运行代码时,PHP警告是:

PHP警告:SQL逻辑错误或缺少数据库

有没有办法从PHP获取更多信息?这是令人发狂的不透明和奇怪的,特别是因为CLI中的相同声明工作正常...

更新3

我唯一的其他可能线索是我用PHP创建的数据库不能被CLI读取,反之亦然.我明白了:

错误:文件已加密或不是数据库

因此,肯定会有两种SQlite口味.(见这个)仍然,为什么无效的声明?

更新4

好吧我想我已经将问题追溯到罪魁祸首,如果不是原因 - 我用PHP ezSQL创建的数据库是IS NULL语句失败的数据库.如果我使用PHP的SQLite3类创建数据库,该语句可以正常工作,而且,我可以从CLI访问数据库,而ezSQL创建的数据库给出了file is encrypted错误.

所以我对ezSQL代码进行了一些挖掘 - 关闭了我看到它使用PDO方法,而不是更新的SQLite3类.也许那就是 - 我不会再浪费时间了......

无论如何,我找到了我的解决方案,即避开ezSQL,只使用PHPs SQLite3类.

sqlite ezsql

32
推荐指数
3
解决办法
7万
查看次数

删除文件中的所有空格 - Linux

如何删除Linux中给定文件中的所有空格?

regex linux bash sed

29
推荐指数
3
解决办法
7万
查看次数

搜索并替换linux目录的所有文件中的文本

我有一个网站目录,我需要将所有硬编码链接从一个域更改为另一个域.寻找单个(grep?sed?)bash命令,它允许我更改目录中所有文件中出现的所有文本?

linux bash grep text sed

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

使用jQuery确定相对路径

我在顶级域下的子文件夹中安装了几个wordpress站点:

  1. http://www.mydomain.com/site-a/
  2. http://www.mydomain.com/site-b/

我需要在每个文件中加载一个AJAX文件,并且我使用了以下代码:

// Initiate asynchronous load of xml data:
jQuery.ajax({
    type: "GET",
    url: "/wp-content/themes/mytheme/data.xml",
    dataType: "xml",
    success: parseDataXML
});
Run Code Online (Sandbox Code Playgroud)

但最终会在域的根路径中搜索文件:

http://www.mydomain.com/wp-content/themes/mytheme/data.xml
Run Code Online (Sandbox Code Playgroud)

而不是网站的根路径:

http://www.mydomain.com/site-a/wp-content/themes/mytheme/data.xml
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery

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

Rails弹簧破碎发电机

我正在设置我的第一个Rails 4.1应用程序,它附带Spring,它们是新的预加载器.当我尝试使用他们的generator($ rails generate devise:install)安装Devise时,命令行只是挂起而没有生成任何内容.

如果我从gem文件中删除Spring并再次尝试,则Devise生成器可以正常工作.

有人有任何见解吗?

ruby-on-rails-4.1

28
推荐指数
2
解决办法
4257
查看次数

从Rails中的request.referer获取控制器名称的好方法

我知道我可以request.referrer用来获取Rails中的完整请求URL,但有没有办法从请求中获取控制器名称?

我想看看http://myurl.com/profiles/2的网址是否包含"个人资料"

我知道我可以使用正则表达式来做,但我想知道是否有更好的方法.

ruby-on-rails-3

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

标签 统计

bash ×3

linux ×3

html ×2

image ×2

jquery ×2

sed ×2

ajax ×1

css ×1

ezsql ×1

grep ×1

javascript ×1

logging ×1

python ×1

regex ×1

ruby-on-rails-3 ×1

ruby-on-rails-4.1 ×1

shell ×1

sqlite ×1

tail ×1

text ×1