小编Joh*_*ann的帖子

Python:何时使用线程与多处理

在效率和代码清晰度方面,在决定使用线程或多处理时,要遵循哪些好的指导原则?

python

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

为什么我不能用urllib2.urlopen()下载整个图像文件

当我运行以下代码时,它似乎只是下载文件的第一个小位然后退出.有时候,我会得到一个10054错误,但通常只是在没有获取整个文件的情况下退出.我的互联网连接是无聊的,我经常在firefox中的较大文件上下载,但我的浏览器获取200k图像文件没有问题.我是python和编程的新手,所以我想知道我缺少什么细微差别.

import urllib2
xkcdpic=urllib2.urlopen("http://imgs.xkcd.com/comics/literally.png")
xkcdpicfile=open("C:\\Documents and Settings\\John Gann\\Desktop\\xkcd.png","w")
while 1:
    chunk=xkcdpic.read(4028)
    if chunk:
        print chunk
        xkcdpicfile.write(chunk)
    else:
        break
Run Code Online (Sandbox Code Playgroud)

python image download

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

在C中,是否可以通过重新编译动态库来将新代码集成到正在运行的进程中?

我正在拿起C来加速一些大型python项目.为了向连续运行的python脚本添加新函数,我偶尔会检查一个.py文件并集成它的内容.我想知道是否有一种方法可以在C中进行等效操作.有没有办法让它在运行中获取动态库的内容?

c python

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

当Python为您提供对象的内存位置时,它的含义是什么?

当python给我一个对象在内存中的位置时,除了区分交互式提示中的实例之外,还有什么呢?

例:

>>>inspect.walktree
<function walktree at 0x2a97410>
Run Code Online (Sandbox Code Playgroud)

python

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

标签 统计

python ×4

c ×1

download ×1

image ×1