小编Mat*_*son的帖子

使用Python请求库保存大文件

可能重复:
如何使用请求下载图像

我知道获取URL非常简单requests.get,我可以获取原始响应体并将其保存到文件中,但是对于大文件,有没有办法直接流式传输到文件?就像我正在下载带有它的电影一样?

python http file download request

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

为什么AVFoundation不会链接到我的XCode 3.2.3 iPhone 4.0.1项目?

我正在关注http://developer.apple.com/iphone/library/qa/qa2010/qa1702.html上的参考资料,以从iPhone摄像头捕获视频.除了该页面的代码之外,这是一个新项目.我也将AVFoundation框架添加到项目中.这是我得到的链接器错误:

Build my project of project my project with configuration Debug

CompileC "build/my project.build/Debug-iphoneos/my project.build/Objects-normal/armv6/MainViewController.o" /Users/mwilliamson/Projects/my_project/iphone/Classes/MainViewController.m normal armv6 objective-c com.apple.compilers.gcc.4_2
cd /Users/mwilliamson/Projects/my_project/iphone
setenv LANG en_US.US-ASCII
setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/opt/local/bin:/usr/local/git/bin"
/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2 -x objective-c -arch armv6 -fmessage-length=0 -pipe -std=c99 -Wno-trigraphs -fpascal-strings -O0 -Wreturn-type -Wunused-variable -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.0.sdk -fvisibility=hidden -gdwarf-2 -mthumb -miphoneos-version-min=4.0 -iquote "/Users/mwilliamson/Projects/my_project/iphone/build/my project.build/Debug-iphoneos/my project.build/my project-generated-files.hmap" "-I/Users/mwilliamson/Projects/my_project/iphone/build/my project.build/Debug-iphoneos/my project.build/my project-own-target-headers.hmap" "-I/Users/mwilliamson/Projects/my_project/iphone/build/my project.build/Debug-iphoneos/my project.build/my project-all-target-headers.hmap" -iquote "/Users/mwilliamson/Projects/my_project/iphone/build/my project.build/Debug-iphoneos/my project.build/my project-project-headers.hmap" -F/Users/mwilliamson/Projects/my_project/iphone/build/Debug-iphoneos -I/Users/mwilliamson/Projects/my_project/iphone/build/Debug-iphoneos/include -I/Users/mwilliamson/Projects/my_project/iphone/opencv_device/include "-I/Users/mwilliamson/Projects/my_project/iphone/build/my project.build/Debug-iphoneos/my project.build/DerivedSources/armv6" "-I/Users/mwilliamson/Projects/my_project/iphone/build/my project.build/Debug-iphoneos/my project.build/DerivedSources" -include /var/folders/kW/kW6u6B7SGyGYu+nNumtIa++++TI/-Caches-/com.apple.Xcode.501/SharedPrecompiledHeaders/my_project_Prefix-alujyqxskcuyuogdsynmjyrkxbhh/my_project_Prefix.pch -c /Users/mwilliamson/Projects/my_project/iphone/Classes/MainViewController.m …
Run Code Online (Sandbox Code Playgroud)

iphone avfoundation

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

如何使用Python中的OpenCV跟踪运动?

我可以使用Python中的OpenCV从我的网络摄像头获取帧.camshift示例接近我想要的,但我不希望人为干预来定义对象.我想获得在几帧的过程中改变的总像素的中心点,即移动物体的中心.

python opencv

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

机器学习监控服务器

我正在查看pybrain获取服务器监视器警报并确定问题的根本原因.我很高兴使用有监督的学习和策划训练数据集来训练它.数据结构如下:

 * Server Type **A** #1
  * Alarm type 1
  * Alarm type 2
 * Server Type **A** #2
  * Alarm type 1
  * Alarm type 2
 * Server Type **B** #1
  * Alarm type **99**
  * Alarm type 2
Run Code Online (Sandbox Code Playgroud)

所以有n个服务器,x警报可以是UPDOWN.这两个nx是可变的.

如果服务器A1具有报警1和2DOWN,那么我们可以说,服务是关闭该服务器上,是导致问题的原因.

如果所有服务器上的警报1都关闭,那么我们可以说服务a是原因.

原因可能有多种选择,因此直接分类似乎不合适.

我还想将以后的数据来源与网络联系起来.比如ping一些外部服务的脚本.

由于串行服务检查,可能不会立即触发所有相应的警报,因此它可以从一台服务器启动,然后在另一台服务器启动后5分钟启动.

我一开始想尝试一些基本的东西:

from pybrain.tools.shortcuts import buildNetwork
from pybrain.datasets import SupervisedDataSet
from pybrain.supervised.trainers import …
Run Code Online (Sandbox Code Playgroud)

python machine-learning monitor go neural-network

14
推荐指数
2
解决办法
2520
查看次数

OAuth 2.0教程?

我正在编写一个关于twisted的REST Web服务,我想使用OAuth 2.0进行授权.是否有一个教程可以帮助我编写OAuth服务器而无需阅读整个规范?我知道它正在草案中,但即使Facebook正在使用它.

python oauth

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

如何使用OpenCV和Python跟踪blob

我已经让OpenCV使用Python,我甚至可以通过我的网络摄像头检测到一张脸.我真正想要做的是看动作并在动作的中间找到点.camshift样本接近我想要的,但我不想选择要跟踪的视频部分.能够预测下一帧的奖励积分.

这是我目前的代码:

#!/usr/bin/env python

import cv

def is_rect_nonzero(r):
    (_,_,w,h) = r
    return (w > 0) and (h > 0)

class CamShiftDemo:

    def __init__(self):
        self.capture = cv.CaptureFromCAM(0)
        cv.NamedWindow( "CamShiftDemo", 1 )
        self.storage = cv.CreateMemStorage(0)
        self.cascade = cv.Load("/usr/local/share/opencv/haarcascades/haarcascade_mcs_upperbody.xml")
        self.last_rect = ((0, 0), (0, 0))

    def run(self):
        hist = cv.CreateHist([180], cv.CV_HIST_ARRAY, [(0,180)], 1 )
        backproject_mode = False
        i = 0
        while True:
            i = (i + 1) % 12

            frame = cv.QueryFrame( self.capture )

            if i == 0:
                found = cv.HaarDetectObjects(frame, self.cascade, self.storage, …
Run Code Online (Sandbox Code Playgroud)

python webcam opencv

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

AVCaptureSession只为iPhone 3gs获得一帧

我有一段代码,用于设置摄像头的捕获会话以使用OpenCV处理帧,然后使用生成的UIImage从帧中设置UIImageView的image属性.当应用程序启动时,图像视图的图像为零,并且在我按下堆栈上的另一个视图控制器然后将其弹出之前不显示任何帧.然后图像保持不变,直到我再次这样做.NSLog语句显示以大约正确的帧速率调用回调.任何想法为什么它不显示?我将帧速率一直降低到每秒2帧.它的处理速度不够快吗?

这是代码:

- (void)setupCaptureSession {
    NSError *error = nil;

    // Create the session
    AVCaptureSession *session = [[AVCaptureSession alloc] init];

    // Configure the session to produce lower resolution video frames, if your 
    // processing algorithm can cope. We'll specify medium quality for the
    // chosen device.
    session.sessionPreset = AVCaptureSessionPresetLow;

    // Find a suitable AVCaptureDevice
    AVCaptureDevice *device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];

    // Create a device input with the device and add it to the session.
    AVCaptureDeviceInput *input = [AVCaptureDeviceInput deviceInputWithDevice:device 
                                                                        error:&error];
    if (!input) …
Run Code Online (Sandbox Code Playgroud)

iphone avcapturesession

6
推荐指数
1
解决办法
4336
查看次数

Xcode:摆脱前瞻性警告

在Xcode中,我声明了一个前向类,以避免循环导入,例如

@class MyClass;
Run Code Online (Sandbox Code Playgroud)

然后我对该类进行方法调用,例如

[MyClass myMethod];
Run Code Online (Sandbox Code Playgroud)

但我得到了一个前瞻性的警告,例如

警告:接收者'MyClass'是一个前向类,相应的@interface可能不存在

如何在整个项目中隐藏这些内容?

xcode warnings objective-c

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

无法在Google容器优化操作系统上运行可执行shell脚本

在任何其他Linux发行版上,我可以使用shebang创建一个文件并运行shell脚本,如下所示:

$ chmod +x test.sh
$ ./test.sh Johnny
hello Johnny
Run Code Online (Sandbox Code Playgroud)

但是在谷歌云平台容器优化操作系统上,我得到了 -bash: ./test.sh: Permission denied

如果我加前缀,sh例如sh test.sh Johnny它将起作用.我怎样才能让它正常工作?

$ cat test.sh
#!/usr/bin/env sh

echo "Hello $@"

matt@rancher-4mmm /tmp/matt $ chmod +x test.sh 
matt@rancher-4mmm /tmp/matt $ sh ./test.sh matt
Hello matt

matt@rancher-4mmm /tmp/matt $ ./test.sh matt
-bash: ./test.sh: Permission denied
matt@rancher-4mmm /tmp/matt $ ls -la
total 4
drwxr-xr-x  2 matt matt  60 Feb 28 20:00 .
drwxrwxrwt 14 root root 280 Feb 28 19:59 ..
-rwxr-xr-x  1 …
Run Code Online (Sandbox Code Playgroud)

google-cloud-platform google-container-os

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

使用lighttpd,django和fastcgi时的URL问题

我只是为django设置了lightc的fastcgi,但是当它处理url时我得到了fcgi文件路径,例如http://myserver.myhost.com/myproject.fcgi上的 404错误.它需要路由到/而不是/myproject.fcgi.

Lighty conf:

$HTTP["host"] =~ "myproject\.myhost\.com" {
        fastcgi.server = (
         ".fcgi" => (
           "localhost" => (
             "bin-path" => "/var/www/myproject/myproject.fcgi",
             "socket" => "/tmp/myproject.sock",
             "check-local" => "disable",
             "min-procs" => 2,
             "max-procs" => 4,
          )
        ),
)

        alias.url = (
            "/media" => "/usr/local/lib/python1.6/dist-packages/Django-1.2.1-py2.6.egg/django/contrib/admin/media/",
        )

        url.rewrite-once = (
        "^(/media.*)$" => "$1",
        "^/favicon\.ico$" => "/media/favicon.ico",
        "^(/.*)$" => "/myproject.fcgi$1",
    )
}
Run Code Online (Sandbox Code Playgroud)

myproject.fcgi:

#!/usr/bin/python2.6
import sys, os

# Add a custom Python path.
sys.path.insert(0, "..")

# Switch to the directory of your project. (Optional.)
os.chdir("/var/www/myproject") …
Run Code Online (Sandbox Code Playgroud)

django fastcgi lighttpd

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

我可以拒绝来自iPhone SDK的电话吗?

我希望我的应用程序在进入时自动拒绝来电.这可以通过iPhone SDK实现吗?

iphone phone-call

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