1. What exactly is a signal. In hardware, an interrupt can be viewed as a
signal and the voltage on a pin will suddenly jump to +5V as an indicator
that an interrupt has occurred. With Qt signals - if a widget-c++ code has
to 'signal' an event - what does it do?
As a consequence of not understa
Steve D'Aprano wrote:
> On Sun, 6 Aug 2017 12:28 am, veek wrote:
>
>> 1. What exactly is a signal. In hardware, an interrupt can be viewed as a
>> signal and the voltage on a pin will suddenly jump to +5V as an indicator
>> that an interrupt has occurred. With Qt s
pg 329, Rapid GUI Programming
http://storage4.static.itmages.com/i/17/0923/h_1506165624_2588733_59fdfcd4cc.png
In PyQt terminology the physical coordinate system is called the “viewport”,
and confusingly, the logical coordinate system is called the “window”.
In Figure 11.4, w
On Saturday, September 23, 2017 at 8:44:25 PM UTC+5:30, Michael Torrie wrote:
> On 09/23/2017 05:38 AM, Veek M wrote:
> > I didn't understand any of that - could someone expand on that para?
> > Is there a reading resource that explains the Viewport and translations? I
> &
Summary: Could someone explain widget and dialog parenting - the text book is
not making sense.
##
I'm trying to understand widget parenting, from the book: Rapid GUI
Programming, pg 118, and thereabouts - he says:
A. All PyQt classes that derive from QObjectand this includes
On Tuesday, September 26, 2017 at 11:18:54 AM UTC+5:30, Veek M wrote:
> Summary: Could someone explain widget and dialog parenting - the text book is
> not making sense.
> ##
> I'm trying to understand widget parenting, from the book: Rapid GUI
> Prog
On Tuesday, September 26, 2017 at 2:23:22 PM UTC+5:30, Thomas Jollans wrote:
> On 2017-09-26 08:16, Veek M wrote:
> > On Tuesday, September 26, 2017 at 11:18:54 AM UTC+5:30, Veek M wrote:
> >> Summary: Could someone explain widget and dialog parenting - the text book
> &
t = pd.DataFrame([[4,9],]*3, columns=['a', 'b'])
a b
0 4 9
1 4 9
2 4 9
t.apply(lambda x: [x]) gives
a[[1, 2, 2]]
b[[1, 2, 2]]
How?? When you 't' within console the entire data frame is dumped but how are
the individual elements passed into .apply()? I can't do lambda x,y: [x,y]
On 2021-05-29, Veek M wrote:
fixed div './/' vs '//'
--
https://mail.python.org/mailman/listinfo/python-list
Script: http://paste.debian.net/1199271/
It mostly works but line 78 is supposed to extract
100 pieces / lot No matter what I
try it's failed and I DON'T KNOW WHY? It's a simple div.classname
match..
Could someone take a look and figure it out - I'm stuck.
--
On 2021-05-29, Dennis Lee Bieber wrote:
> On Sat, 29 May 2021 09:40:35 - (UTC), Veek M declaimed
> the following:
>
ah, yeah - man that took me a while to do (save to local file and use
file:///). It's working now, basically xpath mistake because I've
forgotten stuff.
LibreOffice has a huge class tree and I need to familiarize myself with
it - trouble is, it won't fit on A4 because it has a flat hierarchy with
loads of leaf nodes.
I wanted to shove all the leaf nodes > x into a subgraph and style that
differently using Graphviz.
I tried treelib but while i can
https://mail.python.org/pipermail//python-ideas/2014-October/029630.htm
Wanted to know if the above link idea, had been implemented and if
there's a module that accepts a pattern like 'cap' and give you all the
instances of unicode 'CAP' characters.
⋂ \bigcap
⊓ \sqcap
∩ \cap
♑ \capricornus
Thomas 'PointedEars' Lahn wrote:
> Veek. M wrote:
>
>> https://mail.python.org/pipermail//python-ideas/2014-October/029630.htm
>>
>> Wanted to know if the above link idea,
>
> … which is 404-compliant; the Internet Archive does not have it either
>
led for. You have absolutely no legitimate
> reason to believe that Veek is not his or her real name.
>
> You owe Veek an apology, and a promise to the entire community that
> you will not act in such a bigoted, racist manner again.
>
>
>
ah umm.. I'm not overly offend
ne's posted identifier.
>
> In fact, I have recommended doing that several times to people who
> only used their nickname in the “From” header field value.
>
>> So Veek should be able to appease P.E. by calling
>> himself 'Veek "David Smith" M'.
>
I wanted to test this piece of code which is Kate (editor) on the cmd
line python >>> prompt:
tex_matches = re.findall(r'(\\\w+{.+?})|(\\\w+)', msg)
for tex_word in tex_matches:
repl = unicode_tex.tex_to_unicode_map.get(tex_word)
if repl is None:
repl = 'err'
msg = re.sub(re.e
Ben Finney wrote:
> Veek M writes:
>
>> 1. I had to turn on highlighting to catch mixed indent (which
>> is a good thing anyways so this was resolved - not sure how tabs got
>> in anyhow)
>
> The EditorConfig system is a growing consensus for configuring a code
&
eryk sun wrote:
> On Thu, Sep 22, 2016 at 5:12 AM, Veek M wrote:
>> 2. Blank lines in my code within the editor are perfectly acceptable
>> for readability but they act as a block termination on cmd line.
>
> You can write a simple paste() function. For example:
>
>
Ben Finney wrote:
> Veek M writes:
>
>> Ben Finney wrote:
>>
>> > Since you are writing code into a module file, why not just run the
>> > module from that file with the non-interactive Python interpreter?
>> >
>> It's part of a hexcha
Is there a way to use .pythonrc.py to provide a help function that
autoloads whatever module name is passed like so:
\>>> h(re)
I tried inheriting site._Helper and overriding __init__ and __call__ but
that didn't work, also I don't know how to deal/trap/catch the NameError
(no quotes on h(re))
eryk sun wrote:
> On Thu, Sep 22, 2016 at 12:40 PM, Gregory Ewing
> wrote:
>> eryk sun wrote:
>>>
>>> Actually in a Unix terminal the cursor can also be at
>>> the end of a line, but a bug in Python requires pressing Ctrl+D
>>> twice in that case.
>>
>> I wouldn't call that a bug, rather it's a c
Chris Angelico wrote:
> On Thu, Sep 22, 2016 at 8:10 PM, Veek M wrote:
>> Is there a way to use .pythonrc.py to provide a help function that
>> autoloads whatever module name is passed like so:
>> \>>> h(re)
>>
>> I tried inheriting site._Helper and ov
I'm reading Rapid GUI Programming - Mark Summerfield with Python and QT
pg 131. Basically the mechanism is an event table which maps a 'signal'
to a 'function/slot' -correct?
self.connect(dial, SIGNAL("valueChanged(int)"), spinbox.setValue)
Here, dial.valueChanged -> spinbox.setValue
s.conn
Mark Summerfield wrote:
>
> The ZeroSpinBox is a tiny example designed to show how the signal/slot
> mechanism works. It is just a QSpinBox with the addition of
> remembering how many times (all the) ZeroSpinBox(es) have had a 0
> value.
>
> Nowadays the connections would be made with a new impr
Elizabeth Weiss wrote:
> words=["hello", "world", "spam", "eggs"]
> counter=0
> max_index=len(words)-1
>
> while counter<=max_index:
> word=words[counter]
> print(word + "!")
> counter=counter + 1
while 0 < 10:
get 0'th element
do something with element
increment 0 to 1
(repeat)
words[0
Daiyue Weng wrote:
> Hi, I installed Python 2.7 and Python 3.5 64 bit versions on Win 10.
> Under
>
> C:\Python35
>
> C:\Python27
>
> Both have been set in environment variable Path.
>
> When I type python in cmd, it only gives me python 2.7, I am wondering
> how to switch between 2 and 3 in c
Rustom Mody wrote:
> On Saturday, July 2, 2016 at 9:17:01 AM UTC+5:30, Veek. M wrote:
>> object is a keyword and you're using it as an identifier
>
> keyword and builtin are different
> In this case though the advice remains the same
> In general maybe not...
>
Ben Finney wrote:
> "Veek. M" writes:
>
>> class Foo(object):
>> pass
>>
>> object is a keyword and you're using it as an identifier
>
> Python does not have ‘object’ as a keyword. ‘and’ is a keyword.
>
> Here's the differenc
id_1, clk, val = foo_function()
id_2, key, units, delay = bar_function()
if id_1 == id_2:
print id_1, clk, val, key, units, delay
--
https://mail.python.org/mailman/listinfo/python-list
121sukha wrote:
> I am new to python and I want to use web scraping to download songs
> from website. how do I write code to check if the website has uploaded
> a new song and have that song automatically be downloaded onto my
> computer. I know how to use the requests.get() module but i am more
>
Steve D'Aprano wrote:
> On Sat, 12 Nov 2016 11:07 pm, Veek M wrote:
>
>> 121sukha wrote:
>>
>>> I am new to python and I want to use web scraping to download songs
>>> from website. how do I write code to check if the website has
>>> uploa
Trying to make sense of that article. My understanding of debug was
simple:
1. __debug__ is always True, unless -O or -OO
2. 'if' is optimized out when True and the expr is inlined.
So what does he mean by:
1. 'If you rebind __debug__, it can cause symptoms'
2. 'During module compilation, the sa
Veek M wrote:
> Trying to make sense of that article. My understanding of debug was
> simple:
> 1. __debug__ is always True, unless -O or -OO
> 2. 'if' is optimized out when True and the expr is inlined.
>
> So what does he mean by:
>
> 1. 'If you rebin
In C:
int x = 10;
results in storage being allocated and type and location are fixed for
the life of the program.
In Python,
x = 10
causes an object '10' to be created but how exactly is 'x' handled?
Symbol Table lookup at compile time? Is every 'x' being substituted out
of existence? Becaus
>>> class Foo():
... pass
...
>>> class Bar(Foo):
... pass
...
>>> b = Bar()
>>> type(b)
>>> class Date(object):
... pass
...
>>> class EuroDate(Date):
... pass
...
>>> x = EuroDate()
>>> type(x)
What is going on here? Shouldn't x = EuroDate(); type(x) give
'instance'?? Why is 'b' an
Steve D'Aprano wrote:
> On Mon, 21 Nov 2016 11:15 pm, Veek M wrote:
>
>>>>> class Foo():
>> ... pass
>> ...
>>>>> class Bar(Foo):
>> ... pass
>> ...
>>>>> b = Bar()
>>>>> type(b)
>>
>
I was reading this:
http://stackoverflow.com/questions/4418741/im-able-to-use-a-mutable-object-as-a-dictionary-key-in-python-is-this-not-disa
In a User Defined Type, one can provide __hash__ that returns a integer
as a key to a dictionary.
so: d = { key : value }
What is the significance of __
Jussi Piitulainen wrote:
> Veek M writes:
>
> [snip]
>
>> Also if one can do x.a = 10 or 20 or whatever, and the class instance
>> is mutable, then why do books keep stating that keys need to be
>> immutable? After all, __hash__ is the guy doing all the work and
Veek M wrote:
> Jussi Piitulainen wrote:
>
>> Veek M writes:
>>
>> [snip]
>>
>>> Also if one can do x.a = 10 or 20 or whatever, and the class
>>> instance is mutable, then why do books keep stating that keys need
>>> to be
>>>
Peter Otten wrote:
> Mehrzad Irani wrote:
>
>> Hi All,
>>
>> Consider the situation
>> [cti@iranim-rhel python_cti]$ cat a.py
>> def a(a = 1, b = 2, c = 3, *d, **e):
>> print(a, b, c)
>> print(d)
>> print(e)
>>
>> r = {'e': 7, 'f': 8, 'g': 9}
>>
>>
>> a(**r)
>> a(3, **
Emile van Sebille wrote:
> On 11/21/2016 11:27 AM, subhabangal...@gmail.com wrote:
>> I have a python script where I am trying to read from a list of files
>> in a folder and trying to process something. As I try to take out the
>> output I am presently appending to a list.
>>
>> But I am trying t
g thakuri wrote:
> Dear Python friends,
>
> I have a simple question , need your suggestion the same
>
> I would want to avoid using multiple split in the below code , what
> options do we have before tokenising the line?, may be validate the
> first line any other ideas
>
> cmd = 'utility %
When we do:
print '%s %d' % ('hello', 10)
what special method is being invoked internally within the string-
format-specifier?
format() invokes format__
print invokes __str__
I'm basically trying to make sense of:
raise TypeError('urkle urkle %s' % list(dictionary))
<=> raise TypeError('urkle
Steve D'Aprano wrote:
> On Sat, 10 Dec 2016 06:06 pm, Veek M wrote:
>
>> When we do:
>>
>> print '%s %d' % ('hello', 10)
>>
>> what special method is being invoked internally within the string-
>> format-specifier?
>
&
Ian Kelly wrote:
> On Sat, Dec 10, 2016 at 11:40 PM, Veek M wrote:
>> Well take a look at this:
>> ###
>> #!/usr/bin/python
>>
>> class Foo(int):
>> def __init__(self, value):
>> self.value = value
I was reading the wiki on 'Call stack' because I wanted to understand
what a traceback object was. My C/C++ isn't good enough to deal with raw
python source since I have no background in CS. Also, you just can't
dive into the python src - it takes a good deal of reading and
background.. (the ty
Veek M wrote:
> I was reading the wiki on 'Call stack' because I wanted to understand
> what a traceback object was. My C/C++ isn't good enough to deal with
> raw python source since I have no background in CS. Also, you just
> can't dive into the python src - it
http://web.archive.org/web/20111030134120/http://www.sidhe.org/~dan/blog/archives/000211.html
(great tail recursion article - best i've seen! SO doesn't really
explain it unless you already knew it to begin with, but here's the
link:http://stackoverflow.com/questions/310974/what-is-tail-call-opti
Marko Rauhamaa wrote:
> Veek M :
>
>> https://en.wikipedia.org/wiki/Call_stack
>>
>> 'Programming languages that support nested subroutines also have a
>> field in the call frame that points to the stack frame of the latest
>> activation of the pro
I know that with user classes one can define getattr, setattr to handle
dictionary lookup. Is there a way to hook into the native dict() type
and see in real time what's being queried.
I wanted to check if when one does:
x.sin()
if the x.__dict__ was queried or if the Foo.__dict__ was queried.
Steven D'Aprano wrote:
> On Wednesday 14 December 2016 17:11, Veek M wrote:
>
>> I know that with user classes one can define getattr, setattr to
>> handle dictionary lookup. Is there a way to hook into the native
>> dict() type and see in real time what's b
I had posted this on StackOverflow - it's an excellent example of why SO
sucks (don't want that happening here so please read carefully):
http://stackoverflow.com/questions/38145818/super-and-mix-in-class-how-exactly-is-the-search-order-altered?noredirect=1#comment63722336_38145818
I'm reading
maurice.char...@telecom-paristech.fr wrote:
> from numpy import random
> x=random.randn(6)
> y=x
> y[0]=12
> print x[0]
>
>
>
random.rand returns a list. x is a label to this list (container).
y=x creates another label to the same container/list.
y[0[ = 12 alters the 0th position of the conta
Shweta Dinnimani wrote:
> hi
>
> hello, I'm begineer to python programming.. I had installed python
> 3.5.1 version on my windows 7 system. I was fine earlier and now when
> i was trying the programs on string i'm facing the subprocess startup
> error. IDLE is not connecting. And python shell is
Nicky Mac wrote:
> Dear Python team,
> I have studied the excellent documentation, and attempted to make use
> of pickle thus:
>
> filename = 'my_saved_adventure'
> import pickle
> class object:
> def __init__(self,i,.t) :
> self.id = i
> .
>
> class world
Trying to make sense of this para:
--
Also, the attribute name used by the class to hold a descriptor takes
prece- dence over attributes stored on instances.
In the previous example,
this is why the descriptor object takes a name parameter and why
Ben Finney wrote:
> "Veek. M" writes:
>
>> Trying to make sense of this para:
>
> At the risk of being ruse, I am trying to make sense of some
> paragraphs in the messages you write here. Could you take a little
> more time to write clearly, as a way of commun
Ian Kelly wrote:
> On Sat, Jul 2, 2016 at 3:34 AM, Veek. M wrote:
>> So essentially from what Ian said:
>> data_descriptor_in_instance -> instance_attribute -> non-
>> data_descriptor_in_instance -->__mro__
>>
>> is how the search takes place. Co
dieter wrote:
> "Veek. M" writes:
>> ...
>> I'm reading this article:
>> https://rhettinger.wordpress.com/2011/05/26/super-considered-super/
>>
>> He's trying to explain the purpose of a 'mix-in class' and he says
>>
Script grabs some image data and runs imagemagick on it to extract some
chinese. Then tesseract OCR to get the actual unicode.
I then need to get it translated which also works and then display in
XTerm using cat.
I could cat << named_pipe but I was wondering if this was the only way?
Could I j
Steven D'Aprano wrote:
> On Tuesday 12 July 2016 13:20, Veek. M wrote:
>
>> Script grabs some image data and runs imagemagick on it to extract
>> some chinese. Then tesseract OCR to get the actual unicode.
>>
>> I then need to get it translated which also
I've been messing with QQ (a Chinese chat app) and started receiving a
lot of shady traffic partly because I was stupid enough to install the
insecure QQ=international version.
Anyway, so I decided to write something to provide me with a diff for
networks. Basically track my current n/w with m
#!/usr/bin/python
import logging
logging.getLogger("scapy.runtime").setLevel(logging.ERROR)
from scapy.all import TCP, IP, ICMP, sniff
def ip_callback(pkt):
print '--- IP--'
pkt.show()
print 'IP', pkt.src, pkt.sport, '--->', pkt.dst, pkt
1. Why do I get True whenever i tuple the
isinstance(f, (Bar, Foo))
(and why don't the print's run)
The docs say that you can feed it a tuple and that the results are OR'd
The form using a tuple, isinstance(x, (A, B, ...)), is a shortcut for
isinstance(x, A) or isinstance(x, B) or ... (etc.
>
> Aha. You're trying to fix up the metaclass after the fact, which is not
> the right way to do it. If you change the class definitions to:
>
__metaclass__ = whatever; # is python2.x syntax
> then you get the prints from MyMeta.__instancecheck__(). The
> isinstance() still returns True, tho
sez it all really, among the Finished PEPs, which ones should I pore
through to teach Python competently!
What PEPs are considered de rigueur? What PEPs do you guys consider note-
worthy?
https://www.python.org/dev/peps/
--
https://mail.python.org/mailman/listinfo/python-list
Could someone suggest some introductory reading material that will allow
me to use 'telnetlib' with 'ssl' or 'ssltelnet'.
(currently using Pan since Knode is dropped on Debian)
I'm trying to write something that will download the NNTP headers over
TLS.
The idea is to
1. telnet to port 119, se
So i was making some notes and: https://i.imgur.com/UATAKXh.png
I did not understand this
https://docs.python.org/3/library/io.html
'Text I/O expects and produces str objects. This means that whenever the
backing store is natively made of bytes (such as in the case of a file),
encoding and dec
On Mon, 11 Nov 2019 16:08:12 +, Veek M wrote:
> So i was making some notes and: https://i.imgur.com/UATAKXh.png
>
> I did not understand this
>
> https://docs.python.org/3/library/io.html 'Text I/O expects and produces
> str objects. This means that whenever the ba
https://pymotw.com/2/multiprocessing/basics.html
https://pymotw.com/2/threading/
I didn't follow this
1.
>The logger can also be configured through the logging configuration file
>API, using the name multiprocessing.
and
2.
>it is also possible to use a custom subclass.
> import multiprocessi
answered here https://www.reddit.com/r/Python/comments/dxhgec/
how_does_multiprocessing_convert_a_methodrun_in/
basically starts two PVMs - the whole fork, check 'pid' trick.. one
process continues as the main thread and the other calls 'run'
--
https://mail.python.org/mailman/listinfo/python-li
Basically I want to call a method and pretty print the object contents
for some code I'm playing with.
Instead of manually writing all this crud. Something like a python object
explorer.
def foo(a, x = 10):
2 + 2
def bar():
pass
class A:
pass
class Foo(A, object):
def __ini
class Foo(object):
@property
def name(self):
if hasattr(self, '_name'):
print('Foo name', self._name)
return self._name
else:
return 'default'
@name.setter
def name(self, value):
print('Foo', self)
self._name = va
you've misunderstood my question, let me try again:
So this is a simple descriptor class and as you can see, dunder-set needs
3 args: the descriptor CONTAINER/Bar-instance is the first arg, then a
reference to the using instance/Foo-instance
class Bar(object):
def __set__(self, instanc
I did not follow the grok bit..
He's creating a Descriptor within class 'Spam' by doing
@Profiled
def bar()
because Profiled replaces 'bar' with it's instance that contains __get__
which means I have to do s.grok = 20 to trigger it? Which would imply,
s.__get__(instance, instance, value) NOT wha
The docs state that a expression is some combination of value, operator,
variable and function. Also you cannot add or combine a generator
expression with a value as you would do with 2 + 3 + 4. For example,
someone on IRC suggested this
all(a == 'a' for a in 'apple') but
1. all is a function/m
On Mon, 20 Apr 2020 19:19:31 +1000, Chris Angelico wrote:
> In the case of a genexp, the expression has a value which is a generator
> object. When you pass that to all(), it takes it and then iterates over
but an object is NOT THE SAME as it's value! '2' is an object which
happens to have a val
Also you will note, one can do:
( 2 if 3 > 2 else 4 ) + 4
so the () is just for precedence but otherwise a Conditional Expression
works as expected by returning a value to be added to + 4.
--
https://mail.python.org/mailman/listinfo/python-list
but one can do the following
(x for x in 'apple').next() * 2
def foo():
(yield 2)
foo().next() * 3
(lambda x: 2)()*4
generator expr, yield expr, lambda expression
all require some modification (insertion of a .next or explicit () so
it's quite confusing..
expression seems to mean anything
I'm parsing html and i'm doing:
x = root.find_class(...
y = root.find_class(..
z = root.find_class(..
all 3 are likely to fail so typically i'd have to stick it in a try. This is
a huge pain for obvious reasons.
try:
except something:
x = 'default_1'
(repeat 3 times)
Is there some other
Chris Angelico wrote:
> On Sun, Jan 31, 2016 at 3:58 PM, Veek. M wrote:
>> I'm parsing html and i'm doing:
>>
>> x = root.find_class(...
>> y = root.find_class(..
>> z = root.find_class(..
>>
>> all 3 are likely to fail so typically i&
Veek. M wrote:
> Chris Angelico wrote:
>
>> On Sun, Jan 31, 2016 at 3:58 PM, Veek. M wrote:
>>> I'm parsing html and i'm doing:
>>>
>>> x = root.find_class(...
>>> y = root.find_class(..
>>> z = root.find_class(..
>>
Thanks guys: you've given me some good ideas - I really need to re-read
the lxml docs for xpath. (basically trying to scrape ebay and score a
mobo - ebaysdk doesn't work) Also need to google those principles :)
thanks! (i knew one shouldn't overly rely on chained attribute lookups -
didn't fig
Exceptions can be raised inside a coroutine using the throw(
Exceptions raised in this manner will originate at the currently
executing yield state-ment in the coroutine.A coroutine can elect to
catch exceptions and handle them as appropriate. It is not safe to use
Veek. M wrote:
>
> Exceptions can be raised inside a coroutine using the throw(
>
> Exceptions raised in this manner will originate at the currently
> executing yield state-ment in the coroutine.A coroutine can elect to
> catch exceptions
Ian Kelly wrote:
> On Mon, Feb 8, 2016 at 2:17 AM, Veek. M wrote:
>>
>> Exceptions can be raised inside a coroutine using the throw(
>>
>> Exceptions raised in this manner will originate at the currently
>> executing yield state-ment
I'm writing a price parser. I need to do the equivalent of perl's
$$var to instantiate a class where $car is the class_name.
I'm passing 'Ebay' or 'Newegg' or 'Amazon' via cmd-line. I have a module
named ebay.py and a class called Ebay (price parser). I do something
like:
\> main.py ebay mother
Rick Johnson wrote:
> On Saturday, February 13, 2016 at 10:41:20 PM UTC-6, Veek. M wrote:
>> how do i replace the 'Ebay' bit with a variable so that I
>> can load any class via cmd line.
>
> Is this what you're trying to do?
>
> (Python2.x code)
Gregory Ewing wrote:
> Veek. M wrote:
>> I'm writing a price parser. I need to do the equivalent of perl's
>> $$var to instantiate a class where $car is the class_name.
>>
>> I'm passing 'Ebay' or 'Newegg' or 'Amazon' via c
When I do at the interpreter prompt,
repr( open('/etc/motd', 'rt').read() )
i get # 1 #:
"'\\nThe programs included with the Debian GNU/Linux system are free
software;\\nthe exact distribution terms for each program are described
in the\\nindividual files in /usr/share/doc/*/copyright.\\n\\nDe
In Doug Hellman's book on the stdlib, he does:
import threading
import logging
logging.basicConfig(level=logging.DEBUG,
format=’(%(threadName)-10s) %(message)s’,
)
class MyThreadWithArgs(threading.Thread):
def __init__(self, group=None, target=None, name=None,
args=(), kwargs=None
I want to do something like:
#!/usr/bin/env python3
fh = open('/etc/motd')
for line in fh.readlines():
print(fh.tell())
why doesn't this work as expected.. fh.readlines() should return a
generator object and fh.tell() ought to start at 0 first.
Instead i get the final count repeated for th
Terry Reedy wrote:
> On 2/27/2016 4:39 AM, Veek. M wrote:
>> I want to do something like:
>>
>> #!/usr/bin/env python3
>>
>> fh = open('/etc/motd')
>> for line in fh.readlines():
>> print(fh.tell())
>>
>> why doesn't th
MRAB wrote:
> On 2016-03-04 13:04, Veek. M wrote:
>> Terry Reedy wrote:
>>
>>> On 2/27/2016 4:39 AM, Veek. M wrote:
>>>> I want to do something like:
>>>>
>>>> #!/usr/bin/env python3
>>>>
>>>> fh = open('/etc
1. What are the rules for using __del__ besides: 'don't use it'.
2. What happens when I SystemExit? __del__ and gc are not invoked when I
SystemExit and there's a circular reference - but why? The OS is going
to reclaim the memory anyways so why be finicky about circular
references - why can't
Veek. M wrote:
> 1. What are the rules for using __del__ besides: 'don't use it'.
>
> 2. What happens when I SystemExit? __del__ and gc are not invoked when
> I SystemExit and there's a circular reference - but why? The OS is
> going to reclaim the memory anywa
Steven D'Aprano wrote:
> On Monday 07 March 2016 17:13, Veek. M wrote:
>
>> import foo
>> class Bar(object):
>> def __del__(self, foo=foo):
>> foo.bar()# Use something in module foo
>>
>> ### Why the foo=foo? import foo, would incre
import socket
class Client(object):
def __init__(self,addr):
self.server_addr = addr
self.sock = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
self.sock.connect(addr)
def __getstate__(self):
return self.server_addr
def __setstate__(self,value):
self.server_addr = value
self.s
What is the return value of `exec`? Would that object be then used to
iterate the sequence in 'a'? I'm reading this:
https://www.python.org/download/releases/2.2.3/descrintro/
--
https://mail.python.org/mailman/listinfo/python-list
1 - 100 of 144 matches
Mail list logo