小编Ram*_*hum的帖子

Python:从内部获取对函数的引用

如果我定义一个函数:

def f(x):
    return x+3
Run Code Online (Sandbox Code Playgroud)

我以后可以将对象存储为函数的属性,如下所示:

f.thing="hello!"
Run Code Online (Sandbox Code Playgroud)

我想从函数本身的代码中做到这一点.问题是,如何从内部获取对函数的引用?

python function self-reference

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

是否有适用于Python 3.x的Google Data API(gdata)?

我想使用Google Data API,但我使用的是Python 3.我没有看到他们提到有关Python 3的任何内容.是否可以为Python 3安装gdata?

python gdata-api python-3.x

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

为什么Django的Meta是一个老式的类?

我注意到在Django模型中,有一个class Meta对模型做出了一些额外的定义.

我的问题是,为什么这是一个旧式的课程呢?(即不进行子类化object?)是否有这样的原因或这只是一个习惯?我可以在项目中作为新式课程吗?

python django class

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

如何在Django中使用SingletonModel?

我在Django做了一个非常简单的网站.在其中一个页面上有一个垂直的自动收报箱.我需要给客户端一种方法来编辑自动收报机的内容HTMLField.

想到的第一种方法是制作一个Ticker只有一个实例的模型.然后我想,而不是手动确定只存在一个实例,也许有(或应该有)像SingletonModelDjango中的类,它就像一个普通的模型,除了它确保只创建一个实例?

或许我应该以不同的方式解决我的问题?

python django orm singleton

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

使用Python shell中的IPython,如`code.interact()`

是否可以使用现有Python shell中的IPython shell作为shell-inside-a-shell,类似于内置code.interact()

python shell ipython

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

Python的'期货'的'DummyExecutor`

Python的futures软件包允许我们并行地享受ThreadPoolExecutorProcessPoolExecutor完成任务.

但是,对于调试,暂时用虚拟并行替换真正的并行性有用,它在主线程中以串行方式执行任务,而不会产生任何线程或进程.

有没有实现的DummyExecutor

python debugging concurrency future concurrent.futures

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

Django:admin中的[email protected]

我有一个看似简单的问题,但我还没有找到调试它的方法.

在我们的生产网站上的管理员中,当编辑具有ForeignKey to User的对象时,所有用户都显示为[email protected].这使得管理员在这些领域无法使用!

我试过谷歌搜索问题,但由于"电子邮件受保护"一词出现在不相关的上下文中的许多邮件列表中,我找不到解决方案.此外,我在Django代码库中搜索"email protected",但我没有找到它.

知道该怎么办?

python django

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

如何确定HTTP的源端口?NAT中是否有碰撞?

我知道,当发出HTTP请求时,数据包从客户端上看似随机的高编号端口(例如4575)发送到服务器上的端口80.然后服务器将回复发送到相同的高编号端口,路由器知道将其路由到客户端计算机,并且一切都已完成.

我的问题是:如何确定返回端口(本例中为4575)?是随机的吗?如果是这样,在什么范围内?对它有任何限制吗?例如,如果LAN中的两台计算机将具有相同源端口的HTTP请求发送到同一网站,会发生什么?路由器如何知道路由到哪台计算机?或许这种情况很罕见,没有人愿意为此辩护?

router protocols http nat

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

正则表达式:确保b不在a和c之间

这是我正在尝试用正则表达式做的事情,我无法弄清楚如何做.我有一个大文件和字符串abc,123并且xyz在整个文件中出现多次.

我希望有一个正则表达式匹配开头的大文件的一个abc,包含了123中间的某个位置,用结束xyz,并且还有没有其他情况abcxyz在除了开始和结束的字符串.

正则表达式可以实现吗?

regex python-2.7

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

是否有ReST文件的智能编辑器?

我刚刚学习Sphinx,我需要编辑ReST文件.它有智能编辑器吗?比如,一个编辑器,它给我代码着色,简单的缩进,代码完成(希望)等.

python restructuredtext docutils python-sphinx

14
推荐指数
3
解决办法
4009
查看次数