小编joh*_*n2x的帖子

我什么时候应该使用ndb.KeyProperty与祖先?

在AppEngine的NDB数据存储区中,似乎有两种方法可以将对象相互关联.有ndb.KeyProperty父母/祖先的钥匙.关于什么时候我应该使用其中一个,我有点困惑?

现在我一直在使用KeyProperty,因为它是最熟悉的,但我想知道什么时候比另一个更合适.

google-app-engine app-engine-ndb

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

如何固定右边的元素?

如何定位要在窗口右边缘对齐的元素?

css

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

如何在Ubuntu 11.04中安装PIL?

我在互联网上看到这个问题,并且我已经尝试过全部跟踪它们,但我仍然无法让PIL工作.

我尝试通过以下方式象征性地链接zlib,jpeg等库:

sudo ln -s /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/
sudo ln -s /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/
sudo ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/
Run Code Online (Sandbox Code Playgroud)

我尝试编辑setup.py文件,添加以下行:

add_directory(library_dirs, "/usr/lib/x86_64-linux-gnu")
Run Code Online (Sandbox Code Playgroud)

实际上,运行$ sudo python setup.py install显示JPEG,ZLIB/PNG等支持是可用的.(我正在为2.5和2.7安装它,两者都不适用)

sudo python2.5 setup.py install
running install
running build
running build_py
running build_ext
--------------------------------------------------------------------
PIL 1.1.7 SETUP SUMMARY
--------------------------------------------------------------------
version       1.1.7
platform      linux2 2.5.6 (r256:88840, Feb  1 2012, 15:55:08)
              [GCC 4.5.2]
--------------------------------------------------------------------
*** TKINTER support not available
--- JPEG support available
--- ZLIB (PNG/ZIP) support available
--- FREETYPE2 support available
--- LITTLECMS …
Run Code Online (Sandbox Code Playgroud)

python ubuntu python-imaging-library

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

执行Git别名时显示完整命令?

使用别名时是否有显示完整命令的选项?

例:

$ git ci -m "initial commit"
Full command: git commit -m "initial commit"
...
$ git lg
Full command: git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative
...
Run Code Online (Sandbox Code Playgroud)

别名非常方便,但我喜欢学习/提醒我的别名实际上做了什么(我的大部分别名是从互联网上复制的)

git git-config

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

在64位Windows 7上使用32位版本的ODBC?

我遇到了ODBC和使用Visual Basic 6编写的应用程序的问题(所以它是32位).似乎VB6的ODBC库与Windows 7的64位ODBC不兼容.

返回的错误代码是-2147220992和不兼容的架构有关.

我可以安装32位版本的ODBC吗?还是其他任何选择?

vb6 odbc 32bit-64bit

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

使用Flask从Jinja模板中的settings.py文件中获取变量

假设我有一堆常量的settings.py文件(未来可能更多).如何在Jinja模板中访问这些变量?

python jinja2 flask

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

是否可以将值列表保存到SQLite列中?

我希望3列有9个不同的值,比如Python中的列表.可能吗?如果不是在SQLite中,那么在另一个数据库引擎上?

python sqlite

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

Visual Basic 6程序是否可以在64位计算机上运行?

我有一个用VB6构建的程序并使用一些32位DLL.这个程序会在64位机器上运行吗?这个页面表明它应该在Windows上的Windows上正常运行,但是DLL的呢?

vb6 64-bit 32-bit 32bit-64bit

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

Python中的sqlite3

如何检查数据库文件是否已存在?并且,如果它存在,我如何检查它是否已经有一个特定的表?

python sqlite

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

遍历后,Python生成器对象是否变得"无法使用"?

我正在开发一个Flask项目,从API包装器中获取一些数据.包装器返回了一个生成器对象,所以我print将值(for obj in gen_object: print obj)传递给Flask之前render_template().

print对象请求页面时,页面为空.但是删除for循环页面呈现生成器对象的内容.

@app.route('/')
def front_page():
    top_stories = r.get_front_page(limit=10)
    # this for loop prevents the template from rendering the stories
    for s in top_stories:
        print s
    return render_template('template.html', stories=top_stories)
Run Code Online (Sandbox Code Playgroud)

python flask

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