小编Blu*_*Ice的帖子

以小时和分钟计算两列之间的Pandas DataFrame时差

我在数据框中有两列和迄今为止的列

当我尝试添加新的列差异时,找到两个日期之间的差异使用

df['diff'] = df['todate'] - df['fromdate']
Run Code Online (Sandbox Code Playgroud)

如果超过24小时,我会在几天内得到差异列.

2014-01-24 13:03:12.050000,2014-01-26 23:41:21.870000,"2 days, 10:38:09.820000"
2014-01-27 11:57:18.240000,2014-01-27 15:38:22.540000,03:41:04.300000
2014-01-23 10:07:47.660000,2014-01-23 18:50:41.420000,08:42:53.760000
Run Code Online (Sandbox Code Playgroud)

如何仅在小时和分钟内转换结果,忽略天数甚至秒数.

python datetime pandas

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

ImportError:没有名为sqlalchemy的模块

我无法在python中找到一个模块,尽管easy_install说已经安装了.任何想法如何解决这个问题?

$ python -c "from flaskext.sqlalchemy import SQLAlchemy"
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: No module named sqlalchemy


$ python -V
Python 2.7


$ sudo easy_install sqlalchemy
Searching for sqlalchemy
Best match: SQLAlchemy 0.7.7
Adding SQLAlchemy 0.7.7 to easy-install.pth file

Using /usr/lib/python2.7/site-packages
Processing dependencies for sqlalchemy
Finished processing dependencies for sqlalchemy
Run Code Online (Sandbox Code Playgroud)

$ sudo pip install SQLAlchemy --upgrade要求已经是最新的:/usr/lib/python2.7/site-packages中的SQLAlchemy清理...

虽然pip说已经安装了.但我在sys.path输出中找不到它们.

$ sudo python -c "import sys;print sys.path" ['',
'/usr/lib/python2.7/site-packages/Flask_SQLAlchemy-0.15-py2.7.egg',
'/usr/lib/python2.7/site-packages/Flask-0.8-py2.7.egg',
'/usr/lib/python2.7/site-packages/Jinja2-2.6-py2.7.egg',
'/usr/lib/python2.7/site-packages/Werkzeug-0.8.3-py2.7.egg',
'/usr/lib/python2.7/site-packages/Flask_WTF-0.5.2-py2.7.egg',
'/usr/lib/python2.7/site-packages/WTForms-0.6.3-py2.7.egg',
'/usr/lib/python2.7/site-packages/Flask_Mail-0.6.1-py2.7.egg',
'/usr/lib/python2.7/site-packages/blinker-1.2-py2.7.egg', …
Run Code Online (Sandbox Code Playgroud)

python sqlalchemy flask-sqlalchemy

49
推荐指数
6
解决办法
13万
查看次数

ANSI颜色特定RGB序列Bash

我知道在bash终端中一种可靠的改变颜色的方法是使用ANSI转义序列.例如:

echo -e "\033[0;31mbrown text\033[0;00m"
Run Code Online (Sandbox Code Playgroud)

应该输出

brown text (in brown)
Run Code Online (Sandbox Code Playgroud)

有没有办法使用ANSI的特定RGB集输出颜色?说我要亮红色:

echo -e "**\033[255:0:0m**red text\033[0;00m"
Run Code Online (Sandbox Code Playgroud)

这种事情存在吗?

我只是想使用标准的bash.

ansi-escape

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

iOS:cocoa Pods:如何向现有pod添加新依赖项?

我已经开始使用Cocoa Pods了.

在最初的实验和通过这个Ray Wenderlich教程成功连接AFNetworking之后,我现在有了这个工作空间.

在此输入图像描述

我现在想要添加更多依赖项,例如核心情节.我发现这个链接到Core-Plot的'PodSpec'

问题是,我不知道如何进一步实现这个...任何人都有一个快速破坏什么mod和终端中的命令运行?

ios cocoapods

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

有关USB的详细信息 - 目前还没有运气

我一直在寻找关于USB协议和布线如何工作很长时间没有运气的详细描述.我正在寻找一个详细但未过于复杂的解释,说明USB的软件和硬件方面的工作原理.链接和解释将不胜感激.我真的没有想法了,所以如果你可以帮助我的话会很棒.


这就是我所知道的:

USB硬件可承载4线 - 5V电源,地线和2条全双工线路.

连接时,设备可以要求指定的电流量.

与传统的串行连接相比,USB的传输速度非常快.

连接时,设备会将描述符输出到描述自身的主机.这些描述符也将用于数据.


我不知道的是:

C/C++中的程序如何直接写入USB端口?它是否写入端口中的地址?

某些设备如何将自己描述为HID?

司机如何运作?

其他一切......


谢谢!

usb

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

创建一个随机的4位数字,并将其存储到字符串中

我正在尝试创建一个生成4位整数并将其存储在字符串中的方法.4位整数必须介于1000和10000之间.然后必须将值存储到PINString.这是我到目前为止所拥有的.我收到了错误Cannot invoke toString(String) on the primitive type int.我该如何解决?

   public void generatePIN() 
   {

        //generate a 4 digit integer 1000 <10000
        int randomPIN = (int)(Math.random()*9000)+1000;

        //Store integer in a string
        randomPIN.toString(PINString);

    }
Run Code Online (Sandbox Code Playgroud)

java android

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

取消忽略全局.gitignore中的所有文件

在查看git ignore异常后,我意识到可以从全局.gitignore文件中忽略存储库中的文件.

有没有办法可以覆盖全局.gitignore文件中的所有规则,以便存储库中包含所有内容而不会忽略任何内容?(除了单独忽略每个文件)

git ignore github gitignore

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

发送带有pdf附件的电子邮件

我正在尝试使用mail()带有pdf附件的php中的函数发送电子邮件.我在localmachine上运行脚本.我设置了smtp ip in php.ini.我可以完美地发送文本邮件,但附件附件我收到以下错误:

Warning: mail() [function.mail]: SMTP server response: 503 Unexpected command or sequence of commands in C:\AppServ\www\PhpProject1\CV-Generator\testemail2.php on line 55

有人能告诉我什么是错的吗?

这是我的代码:

<?php
// download fpdf class (http://fpdf.org)
require('./pdf/fpdf.php');

// fpdf object
$pdf = new FPDF();

// generate a simple PDF (for more info, see http://fpdf.org/en/tutorial/)
$pdf->AddPage();
$pdf->SetFont("Arial","B",14);
$pdf->Cell(40,10, "this is a pdf example");

// email stuff (change data below)
$to = $_GET['send']; 
$from = "info@asaltechd.com"; 
$subject = "send email with pdf attachment"; 
$message = …
Run Code Online (Sandbox Code Playgroud)

php pdf email

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

将函数的结果赋给PHP类中的变量?OOP古怪

我知道你可以将函数的返回值赋给变量并使用它,如下所示:

function standardModel()
{
    return "Higgs Boson";   
}

$nextBigThing = standardModel();

echo $nextBigThing;
Run Code Online (Sandbox Code Playgroud)

所以有人请告诉我为什么以下不起作用?或者它还没有实现?我错过了什么吗?

class standardModel
{
    private function nextBigThing()
    {
        return "Higgs Boson";   
    }

    public $nextBigThing = $this->nextBigThing();   
}

$standardModel = new standardModel;

echo $standardModel->nextBigThing; // get var, not the function directly
Run Code Online (Sandbox Code Playgroud)

我知道我可以这样做:

class standardModel
{
    // Public instead of private
    public function nextBigThing()
    {
        return "Higgs Boson";   
    }
}

$standardModel = new standardModel;

echo $standardModel->nextBigThing(); // Call to the function itself
Run Code Online (Sandbox Code Playgroud)

但是在我的项目中,存储在类中的所有信息都是预定义的公共变量,除了其中一个,需要在运行时计算值.

我希望它一致,所以我或任何其他使用此项目的开发人员必须记住,一个值必须是函数调用而不是var调用.

但是不要担心我的项目,我主要想知道为什么PHP的解释器中的不一致? …

php oop variables class function

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

整数不像真正的对象?

首先,我很抱歉我的英语.这不是我的主要语言.

class Car {
    private Integer x;

    public Car(){
        this.x = new Integer(5);
    }

    public Integer getInt(){
        return this.x;
    }

    public static void main(String[] args) {
        Car car = new Car();
        Integer x = car.getInt();
        // Here is what annoying me. I want to change the value of car.x only with getInt()
        x += 4;
        system.out.println(""+car.x);
        //This will print 5, when i want it to print 6.
    }
}
Run Code Online (Sandbox Code Playgroud)

这只是一个概念.我需要为我的项目更改Integer THIS方式的值.这似乎是不可能的,但我可能会错过一些东西.

我的意思是,如果我可以这样做,它可能会非常有用:

Integer x = car.getInt();
x.setValue(9);
Run Code Online (Sandbox Code Playgroud)

这是使用Java的问题.我喜欢Java,但在c ++中我可以随处使用指针.

如果你想知道为什么我需要使用这个方法,那是因为我有这两个函数: …

java function

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