小编Rue*_*eck的帖子

如何在Windows上并排安装Python 2.7.3 32位和64位

我有Windows Vista 64.

我有一些项目需要Python 2.7.3 64位和其他需要Python 2.7.3 32位(因为一些扩展不能在64位工作).

如何阻止Python 2.7.3 MSI安装程序(32或64 bot)删除其他版本.

并排使用Python 2.7.2为我工作没有问题.

python win64

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

OpenID Connect提供商

我们目前有一个基于OpenID的Google AppEngine应用程序.

我们现在正在尝试将我们的应用程序与我们的客户内部IT系统集成,并且看看,OpenID是一个非常复杂的规范.

我们还看到,Google正朝着OpenID Connect的方向发展(如果您查看Google云端硬盘).

除Google之外还有其他众所周知的公共OpenID Connect提供商吗?

openid openid-connect

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

与Firefox中的Chrome原生客户端消息传递类似的技术?

我们希望在基于浏览器的Web应用程序和客户端守护进程之间替换自定义NPAPI接口.

Firefox中的Chrome的Native Client Messaging是否有类似的技术?

firefox google-chrome jsctypes chrome-native-messaging

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

通过Chrome网上应用店安装的原因

是否存在技术原因,为什么必须通过Chrome网上应用店安装Google云端硬盘应用程序(这会严重限制潜在用户的数量)?

google-drive-api

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

如何将 Python 3.6 安装移动到不同的目录?

我已经安装了 Python 3.6.2 Windows

c:\users\username\AppData\Local\programs\Python\Python36

(因为这是(完全愚蠢的)默认设置。

我已手动将其移入 c:\

但是 Python 的更新3.6.3仍会安装到原始目标。

如何更改此设置(不卸载(也将卸载所有软件包))?

python python-3.x

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

请求发布文件的Mime类型

如何设置使用Python请求上载的文件(对于一个文件,而不是表单)的mime类型?

import requests
requests.post('http://test.com/upload', files={'data':'123'})
Run Code Online (Sandbox Code Playgroud)

python python-requests

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

受控文本字段在键盘输入每个字符后失去焦点

每当我在字段中输入一个字符时,焦点就会消失。我该如何纠正这个问题?

"use strict"

import React from "react";
import createReactClass from "create-react-class";

import RaisedButton from 'material-ui/RaisedButton';
import TextField from 'material-ui/TextField';

import {Card, CardActions, CardHeader, CardMedia, CardTitle, CardText} from 'material-ui/Card';

export var Config = createReactClass({
    setConfig: function() {
        localStorage.serverUrl=this.owner.state.serverUrl;
        location.reload();
       },

    setUrl: function(evt) {
        this.owner.setState({serverUrl: evt.target.value});
        },


    render: function() {
        var {owner}=this.props;
        this.owner=owner;

        return <div>
              <CardTitle title={__("Server")} />
              <CardText>
                  <TextField id="serverUrl" floatingLabelText={__("Server URL")} value={owner.state.serverUrl} onChange={this.setUrl} />
             </CardText>
            <CardActions>
                <RaisedButton label={__("Apply")} onTouchTap={this.setConfig} />
            </CardActions>
        </div>;
    }
});
Run Code Online (Sandbox Code Playgroud)

当然应用程序的根上还有其他元素(实际逻辑有点复杂,这里只介绍结构):

        <MuiThemeProvider muiTheme={muiTheme}>
            <div>
            <AppBar title={__("Demo")} …
Run Code Online (Sandbox Code Playgroud)

reactjs material-ui

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

在纯Python环境中执行JavaScript

我想在纯Python环境(Google AppEngine)中运行现有的简单(无特殊技巧)JavaScript代码(几千行).

使用PyV8可以很好地运行代码(但它不是纯Python).

PyJON是否足够成熟?

我可以在Python中定义自定义对象并在JavaScript中使用它们(如在PyV8中)吗?

javascript python google-app-engine

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

将AppEngine后端转换为模块时出现问题

我正在尝试转换AppEngine应用程序,该应用程序使用模块(如Google推荐)使用后端.

我使用backends_conversion.py app.yaml backends.yaml转换了backends.yaml.

在appcfg.py期间更新producer.yaml

我收到错误,版本"生产者"已经存在,我应该更改模块名称.

我没有这样做(因为我使用模块名称作为任务队列目标).相反,我停止并删除了运行后端版本.

之后上传模块.

但是排队任务(通过任务队列)不起作用(即没有启动模块的实例).

此外,尝试从浏览器(producer.appid.appspot.com)处理该模块引出了一个http 503.

怎么了?

[更新]我们明确地批对后端:

taksqueue.add(..., target='producer')
Run Code Online (Sandbox Code Playgroud)

taskqueue文档没有说明如何使用模块执行此操作.

[更新] producer.yaml

admin_console:
  pages:
  - name: Initialize
    url: /init
api_version: '1'
application: lpsng2
basic_scaling:
  max_instances: '1'
builtins:
- remote_api: 'on'
default_expiration: 8d
env_variables:
  TMP: C:\temp
handlers:
- login: admin
  mime_type: image/vnd.microsoft.icon,
  secure: optional
  static_files: static/favicon.ico
  upload: static/favicon.ico
  url: /favicon.ico
- login: admin
  mime_type: image/png
  secure: optional
  static_files: static/images/lpsng_icon_os_144.png
  upload: static/images/lpsng_icon_os_144.png
  url: /apple-touch-icon-precomposed.png
- login: admin
  mime_type: application/x-chrome-extension
  secure: optional
  static_files: static/lpsng.crx
  upload: static/lpsng.crx
  url: …
Run Code Online (Sandbox Code Playgroud)

google-app-engine

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

functools.partial和generator

我正在尝试执行以下操作:

import functools

class TestClass():
    def method(self, n):
        for i in xrange(n):
            yield i

# This works 
for x in TestClass().method(10):
    print x

# This gets a TypeError: functools.partial object not iterable
for x in functools.partial(TestClass().method, 10):
    print x
Run Code Online (Sandbox Code Playgroud)

那有什么不对?

python generator functools

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

Cython和distutils

我想使用Cython将多个.pyx文件转换为可执行包(.DLL).

如何通过distutils从多个.pyx创建单个Windows DLL?

使用的样本:

sub1.pyx:

cimport sub1

class A():
    def test(self, val):
        print "A", val
Run Code Online (Sandbox Code Playgroud)

sub1.pxd:

cdef class A:
    cpdef test(self,val)
Run Code Online (Sandbox Code Playgroud)

sub2.pyx:

cimport sub2

class B():
    def test(self):
        return 5
Run Code Online (Sandbox Code Playgroud)

sub2.pxd:

cdef class B:
    cpdef test(self)
Run Code Online (Sandbox Code Playgroud)

init .py:

cimport sub1
cimport sub2

import sub1
import sub2
Run Code Online (Sandbox Code Playgroud)

setup.py:

from distutils.core import setup
from distutils.extension import Extension
from Cython.Distutils import build_ext

ext_modules = [Extension("sub", ["__init__.pyx", "sub1.pyx", "sub2.pyx"])]

setup(
  name = 'Hello world app',
  cmdclass = {'build_ext': build_ext},
  ext_modules = ext_modules
)
Run Code Online (Sandbox Code Playgroud)

错误: …

python distutils cython

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

OpenERP(Odoo)与外部系统的集成

有没有一种简单的方法可以将OpenERP(oodo)中的新自定义字段(在客户记录或订单项中)与外部链接(即描述或iframe)相关联,以便它可以链接到不同的系统?

在创建记录时,是否有一种使用(新)GUID初始化此链接的简单方法?

是否有一种简单的方法将客户端JavaScript注入标准的OpenERP页面?

我需要为此创建一个新模块吗?

openerp odoo

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

Excel 加载项清单的问题

我正在尝试修改 Excel 365 清单文件(添加 MS AppSource 现在需要的功能区命令)该文件被验证器(validate-office-addin)接受,但在 Excel 365 中旁加载时失败

Your add-in manifest is not valid.
Run Code Online (Sandbox Code Playgroud)

(以前的清单在这里工作)

Sideloading in local Excel 16 (German) not possible, because there is no option to upload an Addin manifest (there is just "My Add-Ins") which open a web page.

Opening in "File > Options > Add-Ins > XML package" fails for the current and the old Add-In maninfest because ther is a problem with a security certificate.

Is there a way to get a …

excel office-addins office-js

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