小编von*_*hev的帖子

从numpy.timedelta64值中提取天数

我正在使用pandas/python,我有两个日期时间系列s1和s2,它们是在包含日期/时间的df字段上使用'to_datetime'函数生成的.

当我从s2中减去s1时

s3 = s2 - s1

我得到了一个类型的系列,s3

timedelta64 [NS]

0    385 days, 04:10:36
1     57 days, 22:54:00
2    642 days, 21:15:23
3    615 days, 00:55:44
4    160 days, 22:13:35
5    196 days, 23:06:49
6     23 days, 22:57:17
7      2 days, 22:17:31
8    622 days, 01:29:25
9     79 days, 20:15:14
10    23 days, 22:46:51
11   268 days, 19:23:04
12                  NaT
13                  NaT
14   583 days, 03:40:39
Run Code Online (Sandbox Code Playgroud)

我如何看待该系列的1个元素:

S3 [10]

我得到这样的东西:

numpy.timedelta64(20692110亿, 'NS')

如何从s3中提取天数并将它们保持为整数(对小时/分钟等不感兴趣)?

在此先感谢您的帮助.

python numpy pandas

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

在sqlalchemy中关闭警告

我正在使用sqlalchemy和反射,我的数据库中的几个部分索引使它转储像这样的警告:

SAWarning: Predicate of partial index i_some_index ignored during reflection

进入我的日志并保持混乱.它不会妨碍我的应用程序行为.我希望在开发过程中保留这些警告,但不是在生产级别.有谁知道如何关闭它?

python postgresql sqlalchemy

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

在守护进程模式下调整mod_wsgi

我在守护进程模式下运行apache mod_wsgi上的wsgi应用程序.我在配置中有这些行

WSGIDaemonProcess app processes=2 threads=3 display-name=%{GROUP} 
WSGIProcessGroup app
Run Code Online (Sandbox Code Playgroud)

如何找到进程和线程的最佳组合/调优?

编辑:此链接[在下面的回答中给出]是非常有用的:https: //serverfault.com/questions/145617/apache-2-2-mpm-worker-more-threads-or-more-processes/146382#146382

现在,我的问题是:如果我的服务器为我的需求提供了相当好的性能,我应该减少线程数以提高稳定性/可靠性吗?我可以把它设置为1吗?

python apache mod-wsgi wsgi

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

在python中对具有特定语言环境的字符串列表进行排序

我在使用来自不同语言的文本的应用程序,因此,为了查看或报告目的,某些文本(字符串)需要以特定语言进行排序.

目前我有一个解决方法搞乱全局区域设置,这是不好的,我不想把它投入生产:

default_locale = locale.getlocale(locale.LC_COLLATE)

def sort_strings(strings, locale_=None):
    if locale_ is None:
        return sorted(strings)

    locale.setlocale(locale.LC_COLLATE, locale_)
    sorted_strings = sorted(strings, cmp=locale.strcoll)
    locale.setlocale(locale.LC_COLLATE, default_locale)

    return sorted_strings
Run Code Online (Sandbox Code Playgroud)

官方python语言环境文档明确说明保存和恢复是一个坏主意,但没有给出任何建议:http://docs.python.org/library/locale.html#background-details-hints-tips-and-caveats

python ctypes locale glibc

9
推荐指数
3
解决办法
4433
查看次数

SQLAlchemy中的VALUES子句

有没有一种方法可以Query在SQLAlchemy中构建一个对象,该对象将等效于:

SELECT * FROM (VALUES (1, 2, 3)) AS sq;
Run Code Online (Sandbox Code Playgroud)

根据我在文档中看到的内容,该VALUES子句仅与一起使用INSERT

python sql sqlalchemy

7
推荐指数
2
解决办法
3413
查看次数

对内存数据库的建议

我想删除(几乎)加载Web应用程序上的每个请求的小块数据的sql依赖项.大多数数据是键值/文档结构,但不排除关系解决方案.数据不是太大,所以我想将它保留在内存中以获得更高的可用性.

你会推荐什么解决方案?

database rdbms nosql in-memory-database

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

用CUPS打印html文件

有没有办法明确告诉CUPS服务器您发送的文件是否text/html覆盖了mime.types查找?

cups

4
推荐指数
1
解决办法
5875
查看次数

CUPS打印PDF文件

如何判断lpr命令(CUPS)我的文件实际上是PDF?

lpr file.pdf

不会打印任何东西.

cups

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