小编Tiw*_*ari的帖子

在python中如何在其静态方法中获取类的名称

如何在静态方法中获取类的名称,我有继承并想要派生类的名称

在下面的例子中,在方法my_name()中代替XXX的是什么

class snake()
   @staticmethod
   def my_name():  
      print XXX.__name___

class python (snake)
   pass
class cobra (snake)
   pass

python.my_name()
# I want output to be python

cobra.my_name()   
# I want output to be cobra
Run Code Online (Sandbox Code Playgroud)

python

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

如何在python中打破导入循环

我有一个情况,有两个相关的大型python类,因此我把它们放在单独的文件中.让我们说课程是Cobra和Rat.

现在需要从Cobra的方法调用Rat的方法,反之亦然.为此,我需要在Cobra.py中输入Rat.py和Rat中的Cobra

这会创建一个导入循环并产生错误.不能在眼镜蛇内部进口眼镜蛇.

怎么解决这个?

Cobra.py:

import Rat
class Cobra():
    def check_prey(self, rat ):
        # Some logic 
        rat.foo()
Run Code Online (Sandbox Code Playgroud)

Rat.py:

import Cobra
class Rat():
    def check_predator(self, snake ):
        # some_logic ..
        snake.foo()
Run Code Online (Sandbox Code Playgroud)

python

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

适用于非Javascript客户端的COMET的Google应用引擎通道API

如何在非JavaScript客户端上使用Google App引擎通道API进行COMET.

我将用python或任何其他语言编写客户端,并且可以从客户端执行HTTP或Socks.

我该如何处理,我想知道JavaScript客户端支持中发生了什么?
JS是使用长轮询还是与GAE服务器交谈的内容.

python google-app-engine channel-api

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

如何在 python 中的 WSGI 应用程序上设置安全 Cookie

如何在 python 中的 WSGI 应用程序上设置安全 Cookie 使用安全 Cookie 我的意思是一个只能在 https 上读取的

python django google-app-engine

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

python函数调用语法... result = foo()['abc']

number = droid.readPhoneState()['result']['incomingNumber']
Run Code Online (Sandbox Code Playgroud)

这个语法中的'result'和'incomingNumber'是什么 - 它们不是参数吗?

它们与功能有readPhoneState什么关系?

import android

droid = android.Android()
droid.startTrackingPhoneState()

number = droid.readPhoneState()['result']['incomingNumber']

if number != None:
  droid.speak('Call from '+str(number))
else:
  droid.makeToast('No incoming call')
Run Code Online (Sandbox Code Playgroud)

python syntax

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

标签 统计

python ×5

google-app-engine ×2

channel-api ×1

django ×1

syntax ×1