小编Sin*_*ion的帖子

谷歌应用引擎blob商店创建

为了节省宝贵的带宽,图像服务应用程序(一个次要但是整个应用程序的重要部分)尝试仅提供缩略图或缩小尺寸预览可能的大型照片或插图.将原始图像存储在BlobStore中非常简单,使用Image服务生成缩略图也很简单.

What I don't know how to do is put the thumbnails back into the BlobStore. I'd much rather do it this way so I don't have to implement two methods for serving images. Is there a way to send data from my app into the BlobStore? The only way I can concieve is to generate an upload URL and then post to that url using the URL Fetch Service, But if I have to go to that amount of …

python google-app-engine image blobstore

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

R或python中的隐马尔可夫模型

你知道如何在python,R(Bioconductor)中实现HMM的任何好的文献和/或教程吗?(特别是用于序列分析)

python r bioconductor hidden-markov-models

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

在dict中找到一个值?

我正在尝试打印出一条消息.如果找不到字典中的单词,那么它应该打印出一条消息而不是给出错误.我的想法是什么

if bool(bool(dictionary[word])) == True:
    return dictionary[word]
else:
    print 'wrong'
Run Code Online (Sandbox Code Playgroud)

但是当我写一些不在字典中的东西时,它不起作用,而是它给出了类似的东西

Traceback (most recent call last):
  File "<pyshell#34>", line 1, in <module>
    translate_word('hous')
  File "H:\IND104\final\Project 4 - Italian-Spanish Translator\trial 1.py", line 21, in translate_word
    if bool(bool(dictionary[word])) == True:
KeyError: 'hous' 
Run Code Online (Sandbox Code Playgroud)

那么如何打印出错误信息谢谢.

python dictionary find

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

当没有根标签时用hxml解析html

我一直在使用lxml和formalchemy为sqlalchemy构建一个脚手架库,我很难让他们玩得很好.具体来说,formalchemy.FieldSet.render()返回一个没有root标签的html片段,我似乎无法弄清楚如何让lxml将其解析成可以包含在元素树中的东西:

我得到了什么:

>>> lxml.etree.fromstring(formalchemy.FieldSet(toyschema.User(), session).render())
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "lxml.etree.pyx", line 2743, in lxml.etree.fromstring (src/lxml/lxml.etree.c:52665)
  File "parser.pxi", line 1573, in lxml.etree._parseMemoryDocument (src/lxml/lxml.etree.c:79932)
  File "parser.pxi", line 1445, in lxml.etree._parseDoc (src/lxml/lxml.etree.c:78709)
  File "parser.pxi", line 920, in lxml.etree._BaseParser._parseUnicodeDoc (src/lxml/lxml.etree.c:75083)
  File "parser.pxi", line 564, in lxml.etree._ParserContext._handleParseResultDoc (src/lxml/lxml.etree.c:71739)
  File "parser.pxi", line 645, in lxml.etree._handleParseResult (src/lxml/lxml.etree.c:72614)
  File "parser.pxi", line 585, in lxml.etree._raiseParseError (src/lxml/lxml.etree.c:71955)
lxml.etree.XMLSyntaxError: Extra content at the end of the document, line 8, column 1 …
Run Code Online (Sandbox Code Playgroud)

python lxml formalchemy

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

C:循环的替代品

我需要创建一个空心矩形,但我只允许使用一个循环.该程序按原样工作,但我在代码中使用了两个循环,不知道如何继续减少最后一个循环.(我们只学习了printf,scanf,if/else和循环,因此没有数组等.)程序扫描帧的高度,宽度和厚度.

任何人都可能指出我正确的方法吗?

代码如下:

row = 0;
while(row < height)
{
    column = 0;
    while(column < width)
    {
        if(thickness > row)    // upper border
            { printf("*");};
        if( some conditions )  // left border
            { printf("*");};
        if( conditions )    // hollow
            { printf(" ");};
        if( conditions )   // right border
            { printf("*");};
        if( conditions )     // bottom border
            { printf("*");};

        column++;
    };

puts("");
row++;
};
Run Code Online (Sandbox Code Playgroud)

c loops

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

如何在多个值的情况下使用jQuery的.not和:contains?

$("table[id=" + tblName + "] tr").not(":contains('" + val + "')").hide();
Run Code Online (Sandbox Code Playgroud)

此代码将隐藏所有TR不包含"val"的内容.

我的代码中有"val1"和"val2".我希望隐藏包含"val1"和"val2"的TRs

我怎么做?

^> ^感谢您的帮助.

javascript jquery jquery-selectors

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

这个应该重命名文件的python代码出了什么问题?

这段代码是要求一个目录,然后列出该目录中的al文件,然后将其重命名为它们在该列表中的位置,问题是我总是得到错误2,找不到文件,而如果我打印列表,它显然确实找到了因为列表不是空白的文件.

import os, sys    
path = input("input path: ")    
dirs = os.listdir(path)    
for i in range(0,len(dirs)):    
    os.rename(dirs[i], str(i))
Run Code Online (Sandbox Code Playgroud)

给定输入文件,我想用数字重命名基本文件名,但保留文件扩展名.从而

输入'a.txt','test.txt','test1.txt'

输出'0.txt','1.txt','2.txt'

python

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

我应该为我的类大写构造函数名称吗?

我使用camel case,它的所有变量名,函数等的第一个字母都是小写的.但是班级名称是大写的.我应该使用:

class Foo
{
   function foo()
   {

   }   
}
Run Code Online (Sandbox Code Playgroud)

要么 :

class Foo
{
   function Foo()
   {

   }   
}
Run Code Online (Sandbox Code Playgroud)

哪个更好的约定?我糊涂了.

php naming-conventions

0
推荐指数
3
解决办法
2517
查看次数

关于auth和session如何在Python/Django中工作有点困惑

我正在使用现有的数据库作为我最新的Django项目,所以除非我改变我的模型或Django auth代码,否则将两者合并起来相当困难.

而不是搞乱现有的auth后端,我打算只编写自己的身份验证应用程序.

无论如何,我以前的所有身份验证应用程序都是用PHP编写的,基本上我只是将所有内容都放在会话变量中并在每个页面上验证它们......这就是我有点困惑的事情.看来,当用户通过身份验证/登录时,会将整个用户添加到会话中,但我无法确定其发生的位置或方式.

在默认的Django登录功能中,它将用户分配给request.user ...这是以某种方式保存为会话变量还是只是传递到下一个视图?如果它只是被传递到下一个视图,未来的请求如何进行身份验证而不需要进一步的登录请求?

默认的Django auth登录名在下面..

def login(request, user):
    """
    Persist a user id and a backend in the request. This way a user doesn't
    have to reauthenticate on every request.
    """
    if user is None:
        user = request.user
    # TODO: It would be nice to support different login methods, like signed cookies.
    if SESSION_KEY in request.session:
        if request.session[SESSION_KEY] != user.id:
            # To avoid reusing another user's session, create a new, empty
            # session if the existing session …
Run Code Online (Sandbox Code Playgroud)

python authentication django session login

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

如何更改virtualenv在没有sudo的情况下运行所需的所有权限?

$ virtualenv --no-site-packages myenv
The --no-site-packages flag is deprecated; it is now the default behavior.
Traceback (most recent call last):
  File "/usr/local/bin/virtualenv", line 8, in <module>
    load_entry_point('virtualenv==1.7.1.2', 'console_scripts', 'virtualenv')()
  File "/usr/local/lib/python2.7/dist-packages/virtualenv-1.7.1.2-py2.7.egg/virtualenv.py", line 928, in main
    never_download=options.never_download)
  File "/usr/local/lib/python2.7/dist-packages/virtualenv-1.7.1.2-py2.7.egg/virtualenv.py", line 1029, in create_environment
    site_packages=site_packages, clear=clear))
  File "/usr/local/lib/python2.7/dist-packages/virtualenv-1.7.1.2-py2.7.egg/virtualenv.py", line 1154, in install_python
    mkdir(lib_dir)
  File "/usr/local/lib/python2.7/dist-packages/virtualenv-1.7.1.2-py2.7.egg/virtualenv.py", line 399, in mkdir
    os.makedirs(path)
  File "/usr/lib/python2.7/os.py", line 150, in makedirs
    makedirs(head, mode)
  File "/usr/lib/python2.7/os.py", line 150, in makedirs
    makedirs(head, mode)
  File "/usr/lib/python2.7/os.py", line 157, in makedirs …
Run Code Online (Sandbox Code Playgroud)

python django permissions virtualenv

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

如何并行化我的python代码

我有一个大文件作为我的python代码的输入,它将生成相应的输出文件.但是,它需要太多时间,我想加快速度.

现在,我将大文件拆分为1000个较小的文件.我想有一个小脚本,将启动1000个线程,每个线程使用我原来的python代码,并有自己的输出文件.

谁能给我一个示例/示例代码?

python multithreading

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

这个功能有什么作用?

def fun1(a):

    for i in range(len(a)):
        a[i] = a[i] * a[i]
    return a
Run Code Online (Sandbox Code Playgroud)

python

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