avatar
k*0
2
我们因为要去欧洲出差所以要先去加拿大签美国签证,真是烦啊,Check了几个美国驻
加拿大的领馆都没有Avaialble的Appointment。大家是怎么预约到Appointment的。打
了个电话去领馆,还收了我32刀。说是1.89刀每分钟,整个电话才12分钟,不明白为啥
收了我32刀。过分!请大家指教!
avatar
T*e
3
他明明知道蒙古已经和后金结盟,卖粮食给蒙古就是给后金.而这些粮食还是截流的应该
给东江镇的. 真是把自己人的口粮送给敌人阿. 更令人惊诧地是皇帝两次让他停止,他居
然都抗旨不尊.
结合后来发生的事情,杀毛文龙,放后金"潜渡"蓟门关,调走通州守军放后金一直杀到皇
城下,袁的用意和目的已经很明确了。
如果说他愚蠢,后金太狡猾;可是他耍弄毛文龙可是一套套的,先是停粮停饷,后来假
惺惺给点粮食,再邀请毛文龙来讨论军务。用他自己的话总结就是:“凡此,皆愚之也.
”可见袁的计谋不少,不可能不知道卖粮食的危害。可他还是做了,不顾皇帝的命令做
了,匪夷所思,居然皇帝没有当时就把他剐了,一对昏君奸臣。
avatar
c*n
4
I have the following code, which includes a closure:
class MyClass:
outer_var = 1
def run():
class Inner():
def run_inner():
print self.outer_var
at the last line, I want to refer to the member of the outer class,
but now the "self" actually refers to Inner class.
this is because python does not have a proper scope. so apart from
assigning outer_var to a tmp var, is there any way to refer to
outer_var?
thanks
avatar
d*a
5
what is the ticker for 华夏中小板ETF

【在 w****l 的大作中提到】
: 苏宁电器就是AMZN,
avatar
c*i
6
是比较难!我是花钱找人帮忙预约的,50-60刀,省了自己的时间!
avatar
s*y
7
这厮居然还是民族英雄,郁闷啊。
avatar
S*A
8
看了这么多无聊问题,这个问题我喜欢。
首先,你的 run() 应该有参数 self.
你可以把这个 outter self 当参数传进去。
Python 就是两个 scope, local vs global. 剩下的都是用参数传的。
def run_inner(self, outter_self = self):
...
应该就可以了,这个 code 我完全没有试过,错了不保。

【在 c******n 的大作中提到】
: I have the following code, which includes a closure:
: class MyClass:
: outer_var = 1
: def run():
: class Inner():
: def run_inner():
: print self.outer_var
: at the last line, I want to refer to the member of the outer class,
: but now the "self" actually refers to Inner class.
: this is because python does not have a proper scope. so apart from

avatar
w*l
9
159902
avatar
T*e
11
往往袁这种人内战内行,外战外行,他自己的理由是要拉拢这部蒙古人防止其导向後金
,他估计也不太清楚或不相信蒙古人和后金勾结到什么程度,对战略形式判断严重错误。
avatar
c*n
12
thanks,
but there is still a limitation: python does not have anonymous class,
so I wanted to print
"In BBB1"
"In BBB2" by the following code
import threading
class VV:
x="1"
def __init__(self, x ):
self.x = x
def blah(self,xx):
l = []
for a in [ 1 , 2 ]:
class BB:
def run(self):
print "IN BBB%d" % a
l.append(BB())
l[0].run();
l[1].run();
v = VV("2")
v.blah("A")
but in practice, it gives out 2 lines of "In BBB2", because class BB
def is modified.
is there a way to do this in python?

【在 S*A 的大作中提到】
: 看了这么多无聊问题,这个问题我喜欢。
: 首先,你的 run() 应该有参数 self.
: 你可以把这个 outter self 当参数传进去。
: Python 就是两个 scope, local vs global. 剩下的都是用参数传的。
: def run_inner(self, outter_self = self):
: ...
: 应该就可以了,这个 code 我完全没有试过,错了不保。

avatar
d*a
13
thanks
avatar
l*s
14
多伦多一般都很忙的,而Vancouver一般都很空的
avatar
T*e
15
不可能不知道,连皇帝小儿都知道了

误。

【在 T**********e 的大作中提到】
: 往往袁这种人内战内行,外战外行,他自己的理由是要拉拢这部蒙古人防止其导向後金
: ,他估计也不太清楚或不相信蒙古人和后金勾结到什么程度,对战略形式判断严重错误。

avatar
S*A
16
你还没有搞明白 a 在这里是个 global symbol.
如果你在另外一个函数里面跑 l[0].run() 然后这个 a 应该就找不到了。
而且这个不是好的 python 的用法,因为 a 的 scope 特别隐晦。
你可以创建不同的 class. __class__.a 设定到不同的值。
还有更加难懂的 meta class. 但是 meta class 是不能通过
class statement 来定义的。

【在 c******n 的大作中提到】
: thanks,
: but there is still a limitation: python does not have anonymous class,
: so I wanted to print
: "In BBB1"
: "In BBB2" by the following code
: import threading
: class VV:
: x="1"
: def __init__(self, x ):
: self.x = x

avatar
s*r
17
can you let me know who made the apppoinment for you? I also want to pay
them to get the appoinment for me.
Thanks.

【在 c****i 的大作中提到】
: 是比较难!我是花钱找人帮忙预约的,50-60刀,省了自己的时间!
avatar
p*y
18
军费不够。
avatar
b*e
19
Regarding to your example "IN BBB%d", it does feel like a man-made problem/
argument. It can easily be fixed by passing variable a in the __init__
method of class BBB. Or do I miss anything here?
avatar
k*0
20
是啊怎么叫人帮忙约。我是打算在多伦多签证比较方便些
avatar
T*e
21
这只是借口吧,自古以来,哪有工资不够发就跟正在打仗的敌人做生意的,还是送粮食。
如果真的是因为工资就去换粮食,那真的是应该千刀万剐了。

【在 p******y 的大作中提到】
: 军费不够。
avatar
c*n
22
it is possible to do it that way, but it's cumbersome
consider that you have 10 vars to be accessed through closure,
you would have to create 10 useless member vars, and have to access
them through self., adding much more typing.
scripting like python and perl, a very important thing is "idiom",
stuff like this has been done before, and people have found the best
way to do it, it's best to follow.
I have found from stackOverflow that the best way here is to wrap the
closure content like the following, for my last example:
def produce_BB(a=a):
return BB()
## the rest is the same
class BB:
def run(self):
print "IN BBB%d" % a
# but in main code, change direct constructor call of BB()
# to the wrapper
#l.append(BB())
l.append(produce_BB())
this way, the only thing u add is the 3 lines of wrapper, and indent
the class BB block. it's very localized. the nice thing is that you
don't even have to change the var name of "a", and introduce something
like "inner_a"

problem/
__init__

【在 b********e 的大作中提到】
: Regarding to your example "IN BBB%d", it does feel like a man-made problem/
: argument. It can easily be fixed by passing variable a in the __init__
: method of class BBB. Or do I miss anything here?

avatar
y*c
24
你中窃明的毒太深了,被洗脑了,肯定很多袁蜜会这么说。:)

食。

【在 T*********e 的大作中提到】
: 这只是借口吧,自古以来,哪有工资不够发就跟正在打仗的敌人做生意的,还是送粮食。
: 如果真的是因为工资就去换粮食,那真的是应该千刀万剐了。

avatar
b*e
25
Cool. I learned something here. Thanx.
avatar
k*0
26
给这个人发信也没有回复啊。真是困难啊预约Toronto签证。
avatar
T*e
27
赫赫,窃明写得更夸张了。我只是讨论这几个史实,袁具体怎么想的,我也只能猜测,
不过怎么看,能连着做出这几件事的人也是个大大的奸臣,阴谋家。

【在 y**c 的大作中提到】
: 你中窃明的毒太深了,被洗脑了,肯定很多袁蜜会这么说。:)
:
: 食。

avatar
S*A
28
Clever, it can work that way. But I still don't like it.
Why? Because it is very cryptic. It is very hard to spot
the "a" is referencing the the argument in scopes that is
two levels above.
Typing self is not the reason to avoid it. In this case,
using "self.a" is better and clear than "a", because it
clearly said "a" is from some other scope.
There are constructive ways to create your class BB.
e.g. Mix class BB with a base class which provide self.a etc.

【在 c******n 的大作中提到】
: it is possible to do it that way, but it's cumbersome
: consider that you have 10 vars to be accessed through closure,
: you would have to create 10 useless member vars, and have to access
: them through self., adding much more typing.
: scripting like python and perl, a very important thing is "idiom",
: stuff like this has been done before, and people have found the best
: way to do it, it's best to follow.
: I have found from stackOverflow that the best way here is to wrap the
: closure content like the following, for my last example:
: def produce_BB(a=a):

avatar
a*t
29
约Calgary试试看。多伦多比较难约
感觉是在某个月某一天午夜网上会把下个月的号一起放出来,那个时间没约上,以后就
只好看谁碰巧drop一个slot你去拣了
avatar
a*s
30
你一定是毛雄灰派来的……

【在 T*********e 的大作中提到】
: 赫赫,窃明写得更夸张了。我只是讨论这几个史实,袁具体怎么想的,我也只能猜测,
: 不过怎么看,能连着做出这几件事的人也是个大大的奸臣,阴谋家。

avatar
c*n
31
我比较喜欢这样搞,
因为你可以把前面的wrapper 3 line 单独放到一块儿,
然后写足够的comment, 这样读code 的人可以很快意识到
produce_BB() => new BB()
or your can even name it newBB(), as is often done in java, that way
people can realize what it means, without trying to figure out how it works.
but of course for people familiar with the idiom, they can know immediately.
it's not that complicated, when people see
anonymous class and closure in java, they still take a little while to
get used to it, but quickly it feels very natural to use it that way.

【在 S*A 的大作中提到】
: Clever, it can work that way. But I still don't like it.
: Why? Because it is very cryptic. It is very hard to spot
: the "a" is referencing the the argument in scopes that is
: two levels above.
: Typing self is not the reason to avoid it. In this case,
: using "self.a" is better and clear than "a", because it
: clearly said "a" is from some other scope.
: There are constructive ways to create your class BB.
: e.g. Mix class BB with a base class which provide self.a etc.

avatar
a*o
32
其实每天都有6周之后的新slots放出来的,你要碰得上才行。我上次是在东部时间晚上
7点多一点碰巧遇上的,那是个周五,放出来的slots都是6个周之后的周五。但据说每
天发放的时间不同。另外有人取消预约的话会有个别slot出来,都得靠碰运气。
avatar
y*c
33
你是熊猫派来的卧底。:)

【在 a*****s 的大作中提到】
: 你一定是毛雄灰派来的……
avatar
M*P
34
不错,第一次了解closure的概念。不过倒是用过。隐约觉得会有问题,就不常用了。

works.
immediately.

【在 c******n 的大作中提到】
: 我比较喜欢这样搞,
: 因为你可以把前面的wrapper 3 line 单独放到一块儿,
: 然后写足够的comment, 这样读code 的人可以很快意识到
: produce_BB() => new BB()
: or your can even name it newBB(), as is often done in java, that way
: people can realize what it means, without trying to figure out how it works.
: but of course for people familiar with the idiom, they can know immediately.
: it's not that complicated, when people see
: anonymous class and closure in java, they still take a little while to
: get used to it, but quickly it feels very natural to use it that way.

avatar
T*c
35
想吐
avatar
r*t
36
your produceBB calls should be passed "a" rather than having a referenced
from within. This is typical factory pattern, nothing specific to python.

【在 c******n 的大作中提到】
: it is possible to do it that way, but it's cumbersome
: consider that you have 10 vars to be accessed through closure,
: you would have to create 10 useless member vars, and have to access
: them through self., adding much more typing.
: scripting like python and perl, a very important thing is "idiom",
: stuff like this has been done before, and people have found the best
: way to do it, it's best to follow.
: I have found from stackOverflow that the best way here is to wrap the
: closure content like the following, for my last example:
: def produce_BB(a=a):

avatar
T*e
37
我思白熊猫

【在 a*****s 的大作中提到】
: 你一定是毛雄灰派来的……
avatar
S*A
38
Agree, that is the same reason I argue that style works, but
not very pythonish. Look at the stander python library, there
are tons of python code does complicate stuff. I haven't see
an usage like that so far. It is against python's simple and
obvious guideline.

【在 r****t 的大作中提到】
: your produceBB calls should be passed "a" rather than having a referenced
: from within. This is typical factory pattern, nothing specific to python.

avatar
T*e
39
这罪名是袁的官方定罪之一,审了八个月,确是难以辨解。不像袁给毛定的罪名,一看
就是胡说八道。
avatar
T*e
40
被袁的"丰功伟绩"恶心到了?发表一下看法把,民族英雄怎么和后金做起了粮食生意?

【在 T***c 的大作中提到】
: 想吐
avatar
T*e
41
皇帝下诏:“西夷通虏,讥防紧要。奏内各夷市买于东,明是接应,何以制奴?着该督
抚严行禁止!其招来属夷,其有饥困,查明部落多少,计口量许换米,不得卖与布帛米
粮及夹带禁品。路将等官,倍加侦察,如有疏违,以通夷罪论处!”
让袁不能卖粮食,如果蒙古没吃的,可以来按人口领赈灾粮,如果给多了都要按通敌论
处。
袁崇焕则说:“臣会同蓟辽总督俞,查得哈刺惧三十六家原在蓟辽抚赏,仇于虎而未与
奴通。自去年虎酋攻伯彦黄台吉,据此故穴,彦死之而我不能为各夷之依。夷遂依奴而
自固。……业责无与奴通。”
说蒙古没有通敌,只是"依奴而自固"。
实际上当时蒙古已经接受后金整编,而且明确规定对明作战时应该如果配合出战。
“辛未上颁敕谕于科尔沁、敖汉、奈曼、喀尔喀、喀喇沁五部落,令悉遵我朝制度”
“谕归顺各部蒙古诸贝勒,申定军令。规定凡遇出师之时,宜踊跃争赴,协力同心,不
得迟期……若征明国,每旗大贝勒一员、台吉二员,率精兵百人从征,违者,罚马一千
匹、驼百头。于相约会集之地掳掠者,罚马百匹、驼十头。”
袁还说蒙古人赌咒发誓绝不敢帮助后金打大明的蓟辽
“各夷共谓:室如悬磬,不市卖一二布匹于东,何由藉其利而糊口?宁愿以

【在 T**********e 的大作中提到】
: 往往袁这种人内战内行,外战外行,他自己的理由是要拉拢这部蒙古人防止其导向後金
: ,他估计也不太清楚或不相信蒙古人和后金勾结到什么程度,对战略形式判断严重错误。

avatar
T*e
42
不知道这种前线卖东西赚钱的是当时有多普遍。
avatar
y*c
43
唉,怎么没有袁蜜来向你挑战?我比较喜欢看戏。。。呵呵

【在 T*********e 的大作中提到】
: 皇帝下诏:“西夷通虏,讥防紧要。奏内各夷市买于东,明是接应,何以制奴?着该督
: 抚严行禁止!其招来属夷,其有饥困,查明部落多少,计口量许换米,不得卖与布帛米
: 粮及夹带禁品。路将等官,倍加侦察,如有疏违,以通夷罪论处!”
: 让袁不能卖粮食,如果蒙古没吃的,可以来按人口领赈灾粮,如果给多了都要按通敌论
: 处。
: 袁崇焕则说:“臣会同蓟辽总督俞,查得哈刺惧三十六家原在蓟辽抚赏,仇于虎而未与
: 奴通。自去年虎酋攻伯彦黄台吉,据此故穴,彦死之而我不能为各夷之依。夷遂依奴而
: 自固。……业责无与奴通。”
: 说蒙古没有通敌,只是"依奴而自固"。
: 实际上当时蒙古已经接受后金整编,而且明确规定对明作战时应该如果配合出战。

avatar
T*e
44
都是史实,很难狡辩的
网友的评论是:
发生一件事是-----不小心.
发生二件事是-----意外.
发生三件事是-----巧合.
发生四件事是-----坏运气.
发生五件事是-----有问题.
发生六件事是-----真有问题.
发生七件事是-----绝对有问题.
发生八件事是-----还有什麼好解释的.
发生九件事是-----中文不好, 找不出话说了.
发生十件事是-----…...

【在 y**c 的大作中提到】
: 唉,怎么没有袁蜜来向你挑战?我比较喜欢看戏。。。呵呵
avatar
y*c
45
还有一个比较好的解释你漏掉了,袁间歇性脑残。。。呵呵

【在 T*********e 的大作中提到】
: 都是史实,很难狡辩的
: 网友的评论是:
: 发生一件事是-----不小心.
: 发生二件事是-----意外.
: 发生三件事是-----巧合.
: 发生四件事是-----坏运气.
: 发生五件事是-----有问题.
: 发生六件事是-----真有问题.
: 发生七件事是-----绝对有问题.
: 发生八件事是-----还有什麼好解释的.

avatar
g*t
46
没错.袁是审过的,也就是说他有辩护的机会.
今天辩护,出不了当时的圈子.当时都辩不了,今天更难辩.

【在 T*********e 的大作中提到】
: 都是史实,很难狡辩的
: 网友的评论是:
: 发生一件事是-----不小心.
: 发生二件事是-----意外.
: 发生三件事是-----巧合.
: 发生四件事是-----坏运气.
: 发生五件事是-----有问题.
: 发生六件事是-----真有问题.
: 发生七件事是-----绝对有问题.
: 发生八件事是-----还有什麼好解释的.

avatar
g*t
47
我的猜测:
五年平辽的谎话圆不了,只好走和谈的路.结果被皇太极愚弄了.

【在 y**c 的大作中提到】
: 还有一个比较好的解释你漏掉了,袁间歇性脑残。。。呵呵
avatar
T*e
48
脑残也不能不负责任吧,那时候也没有神经病一说,还是间歇式关键时刻就发作的神经病.

【在 y**c 的大作中提到】
: 还有一个比较好的解释你漏掉了,袁间歇性脑残。。。呵呵
avatar
T*e
49
愚弄解释不通巴, 如果真是效忠大明的话,怎么可能放后金潜度蓟门关? 还把通州的人都
调走? 这要多大的智商落差(皇太极-袁崇焕)才能办到啊?

【在 g****t 的大作中提到】
: 我的猜测:
: 五年平辽的谎话圆不了,只好走和谈的路.结果被皇太极愚弄了.

avatar
y*c
50
不然怎么说是间歇性脑残呢?关键的时候他就脑残了。当然这个不是我的创意,是本版
一个著名id的创
意。

病.

【在 T*********e 的大作中提到】
: 脑残也不能不负责任吧,那时候也没有神经病一说,还是间歇式关键时刻就发作的神经病.
avatar
y*c
51
这个似乎也是比较合理的猜测。但是你不能够否认间歇性脑残的可能性,不然小猪和你
急。呵呵

【在 g****t 的大作中提到】
: 我的猜测:
: 五年平辽的谎话圆不了,只好走和谈的路.结果被皇太极愚弄了.

avatar
S*E
52
窃明,可能并不是灰熊猫的创意呀,袁大都督早就有心了,不然你站在袁大都督的立场
上也解释不了

人都

【在 T*********e 的大作中提到】
: 愚弄解释不通巴, 如果真是效忠大明的话,怎么可能放后金潜度蓟门关? 还把通州的人都
: 调走? 这要多大的智商落差(皇太极-袁崇焕)才能办到啊?

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。