ust be what's responsible for the True result. Logically the
problem must be to do with your MyzMeta class then. I have no idea what.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
On 04/11/2019 22:23, Peter J. Holzer wrote:
On 2019-11-04 14:54:23 +, Rhodri James wrote:
On 04/11/2019 14:33, Veek M wrote:
__metaclass__ = whatever; # is python2.x syntax
But not Python3: see PEP 3115
Doesn't "X is python2.x syntax" imply "X is not python3 syntax
would you want to do this? What
exactly does "at the same time" mean here?
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
On 06/11/2019 09:51, Spencer Du wrote:
On Tuesday, 5 November 2019 19:44:46 UTC+1, Rhodri James wrote:
On 05/11/2019 18:33, Spencer Du wrote:
I want to execute at least two python files at once when imported but
I dont know how to do this. Currently I can only import each file one
after
On 06/11/2019 11:42, Rhodri James wrote:
On 06/11/2019 09:51, Spencer Du wrote:
On Tuesday, 5 November 2019 19:44:46 UTC+1, Rhodri James wrote:
On 05/11/2019 18:33, Spencer Du wrote:
I want to execute at least two python files at once when imported but
I dont know how to do this. Currently I
, but still requires a
lot of careful thought. For example you've asserted that the modules
you want to import simultaneously, but you also need to consider the
import mechanism itself.
Put 1 and 2 together, and multi-threaded import sounds like a nightmare.
--
Rhodri James *-* Kynesi
is probably right, but this is a
toy example and just as easily written with lambdas if you're that
worried about using up names.
-10 from me.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
ke that comes with Visual
Studio, for example, and use it in preference to the IDE when I can.
Yes, it's a hassle, but it's a hassle you're going to go through anyway.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
o tell!)
Trying to work cross-platform with NMake/GNU make is every bit as horrid
as you're imagining when you start getting clever, and I haven't tried
doing it for years. Generally when I'm working on both Windows and
Linux, Cygwin is involved anyway so I just use GNU mak
eemed
that worthwhile.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
The original idea of the shebang line invoking env, as far
I recall, was that you'd get the "proper" system python3 wherever it had
been put rather than something random and possibly malicious. I guess
that means to go for your first option.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
scope *excluding
globals.*" (my emphasis.)
MyVar is a global here, so nonlocal explicitly doesn't pick it up.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
Where do I go to find a more complete specification for Python? I want to
learn about common semi-internal language features used by popular
libraries, because I am reimplementing Python.
The reference guide says:
> While I am trying to be as precise as possible, I chose to use English
> rather t
al_variable = n
love_my_global(3) # prints 'It was 5'
show_my_global() # prints '3'
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
wn about this, and demand that we use either all tabs or all
spaces for our indentation. That's what you've fallen foul off; there
must be a mix of tabs and spaces in that line!
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
On 05/12/2019 19:30, Rhodri James wrote:
On 05/12/2019 18:49, RobH wrote:
Update:
I did python3 Internet.py
and now only get this error:
pi@raspberrypi:~/Downloads $ python3 Internet.py
File "Internet.py", line 24
font = ImageFont.truetype( 'Minec
..
I'm afraid this is a text-only mailing list, so your screenshot has been
stripped off before any of us could see it. Please could you copy and
paste the text of the error message you receive.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
an individual machine) to each service. So do that, using whatever
digits you have left after the unique machine number.
* Mash these two numbers into a single ten digit identifier.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
rt of space before deleting the object, for example, which might
not happen until your script terminates.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
On 10/12/2019 19:00, R.Wieser wrote:
MRAB,
You merely disabled the mark-and-sweep collector.
Nope. Go check the docs on "gc"
Yep. Go and check the docs on "gc" *carefully*
*plonk*
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
's an implementation detail of your computer.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
have further-reaching implications for those
implementations. I can't speak to the details; the only other
implementation I use is Micropython, and I don't use that often enough
to have cared about the details of garbage collection beyond noting that
it's different to CPython.
--
Rho
It
doesn't. This happens to be the behaviour in CPython, but other
implementations vary as Chris has explained several times now.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
aw it. Could you copy and paste (DON'T
retype!) the error instead, so we can all read it?
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
for that.
c) I would much prefer it if you didn't top-post, but interleaved your
replies like I've done here. I find it hard to follow top-posted
messages because they reverse the normal flow of conversation.
On Wed, Dec 18, 2019 at 11:39 PM Rhodri James wrote:
On 18/12/2019 0
7;hexdump.py': [Errno 2] No such file or directory
user@USERnoMacBook-Air LibraBrowser %
Huh. You've done a "pip3 install hexdump" so I don't know what might be
happening here. Sorry.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
I would use software like Airtable. You set the columns, Airtable produces
a type-checked form. Every spreadsheet also comes with its own API, so you
can exfiltrate the data programmatically easily.
On Sat, Dec 28, 2019, 10:36 L A Smit wrote:
> Hi
>
> Don't know if this is the correct subject bu
you are far more likely than me to
recognise which of them are relevant to your circumstances.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
ft utterly irrelevant to me and those like me.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
s -- or lack of OSes -- which have no graphical
interface).
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
On 08/01/2020 18:08, many people wrote lots of stuff...
Folks, could we pick one list and have the discussion there, rather than
on both python-list and python-ideas? Getting *four* copies of Andrew's
emails is a tad distracting :-)
--
Rhodri James *-* Kynesim Ltd
--
https://mail.pytho
quire that behaviour.
It's horses for courses, as ever.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
input,
converts it to a string (stripping a trailing newline), and returns
that. When EOF is read, EOFError is raised.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
ile "", line 1, in
t = time.clock()
AttributeError: module 'time' has no attribute 'clock'
It is correct, there is no time.clock() function. The documentation is
here: https://docs.python.org/3/library/time.html
--
Rhodri James *-* Kynesim Ltd
--
on the interactive command
line or a look in the documents will tell you that strings indeed do not
have a loads_data() method.
I don't know what library you are intending to use, but you need to open
your file with that first.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
d to pay the cost of a replacement project, which will accrue its own
technical debt...
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
On 12/02/2020 17:46, Python wrote:
On Wed, Feb 12, 2020 at 01:16:03PM +, Rhodri James wrote:
On 12/02/2020 00:53, Python wrote:
In pretty much every job I've ever worked at, funding work (e.g. with
humans to do it) with exactly and precisely the resources required is
basically impos
On 19/02/2020 14:22, Duram via Python-list wrote:
I have a drawing in a .gif file with (a,b) pixels and want to paperprint
it in a position (x,y), what would be the code?
What have you tried?
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
On 20/02/2020 15:08, Duram wrote:
On 19/02/2020 12:17, Rhodri James wrote:
On 19/02/2020 14:22, Duram via Python-list wrote:
I have a drawing in a .gif file with (a,b) pixels and want to
paperprint it in a position (x,y), what would be the code?
What have you tried?
Nothing, I did not find
ccasions when you want it, but
more often you should be working in UTC not local time.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
you have a global class instance hanging around, which is not
actually any better than a global dictionary.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
or me since get_it(piece) returns the error:
builtins.TypeError: get_it() takes no arguments
It works for me (pace sticking something in GetIt.seen to avoid getting
a KeyError). You aren't muddling up the class name and instance name
are you?
--
Rhodri James *-* Kynesim Lt
from threading disasters by itself, though it will make it
easier to protect it as you need.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
media app." Email works exceedingly well
for this sort of thing, despite Google's antics.
+10
The best response to "This system breaks when I abuse it" is almost
always "Well stop abusing it then."
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
act. I think the second version is more readable (and the
third version, where you factored out the common lookup is better still).
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
ance is created.
Try running this code:
class first:
print("from first")
Just that. No instantiation, no "first()", nothing else. Just the
class suite itself.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
On 19/03/2020 14:47, Peter J. Holzer wrote:
On 2020-03-19 14:24:35 +, Rhodri James wrote:
On 19/03/2020 13:00, Peter J. Holzer wrote:
It's more compact, especially, if "d" isn't a one-character variable,
but an expression:
fname, lname = db[people].employe
.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
ieve you do it in C as you would in Python: you call the Series class!
pyseries = PyObject_CallObject((PyObject *)&series_type, NULL);
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
On 01/04/2020 18:24, Musbur wrote:
Am 01.04.2020 15:01 schrieb Rhodri James:
I believe you do it in C as you would in Python: you call the Series
class!
pyseries = PyObject_CallObject((PyObject *)&series_type, NULL);
Well, that dumps core just as everything else I tried.
What does
on't think you can.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
ou care enough, refactor it as a
comprehension:
count = sum(1 for a in chars if a in seek)
It it's not so simple, neither the comprehension nor your proposal are
going to be as readable as the twice nesting.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
*binary*
format, what constitutes an *exact* decimal may be a little surprising!
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
d useless bits of code to
cast something to (uint8_t *) because I want to see the bytes and the
IDE will not give up on trying to interpret them for me.
And people wonder why I stick to gdb when at all possible :-)
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
On 17/04/2020 22:27, dcwhat...@gmail.com wrote:
On Friday, April 17, 2020 at 2:11:17 PM UTC-4, Rhodri James wrote:
And people wonder why I stick to gdb when at all possible :-)
Never worked with it. Is it a debugger for compiled code, i.e. it steps
through the executable while displaying the
1 0 1
0 1 01 0
OK I don't see any violation of quoting or parentheses matching. Still trying
to figure out what this lambda does.
Presumably it's something to do with recognising string prefixes?
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
cdump.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
I tried:
dt=+"{:02d}".format(day)
but I got:
dt=+"{:02d}".format(day)
TypeError: bad operand type for unary +: 'str'
This works:
dt=dt+"{:02d}".format(day)
Why can't I do the shortcut on strings?
--
https://mail.python.org/mailman/listinfo/python-list
more detailed advice.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
h the same difficulty really. I certainly don't find it
"hard" to grep for _snake_case.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
nt of view of
someone who writes more C code than Python, not having to remember a new
set of habits for Python makes life a lot simpler.
Chacun à son goût and all that.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
On 24/05/2020 05:27, Souvik Dutta wrote:
Is there any precedence or priority order by which sys.stderr.write() and
sys.stdout.write() works.
No.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
t; pathlib.PureWindowsPath('/').is_absolute()
|False
Thanks, that seems to suggest that there is an issue and that I should
hence submit this as an issue.
It is indeed most curious as to why this obviously absolute path is not
recognised as such :-)
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
documentation says, "If a component is an
absolute path, all previous components are thrown away and joining
continues from the absolute path component." Since "\\" is an absolute
path component, all the previous components are thrown away and you are
left with just "\\".
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
ing on the filing system. Anything else is, as
you have discovered, error-prone.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
ade without a significant number of complaints (as
in I can't remember the last one, and I've been around here for a while
-- it's too hot for me to want to go hunt in the archives :-).
How are these unexpected extensionless files getting created?
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
t they expect). I'm faintly gobsmacked that anyone
expects something like that to work. If you want a directory, create
it. That's what os.mkdir (and the pathlib equivalent) is for.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
oogle turns up when you search for
"windows runtime missing" explains what's going on and points to this link.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
ense whatsoever for lists like ["The", "quick",
"brown", "fox"]. There's a decent purpose for a class implementing the
features you want, but I honestly don't think the generic list class is it.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
ore likely to change my own module to fit :-)
- do you prefer PSL's importlib over Python's native import-s, for one
of these (or any other) reason?
Um, why would I?
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
. Which
version of Windows are you using? What exactly did you do to install
Pygame and Pgzero, in order, and what exactly went wrong. Please copy
and paste any error messages, don't send screenshots because the mailing
list will strip them off and we won't see them.
--
Rhodri
en insert it into the
__dict__ as 'from', although a custom serializer
would probably be preferable from a design standpoint.
Might it be simpler to use a dict from the start? You could have a
dictionary key of "from" without any problems.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
On 24/06/2020 22:46, zljubi...@gmail.com wrote:
Why Pycharm didn't offer a setter as well as getter?
This is a general Python mailing list. If you have specific
questions/complaints about PyCharm, they are probably better addressed
directly to the makers of PyCharm.
--
Rhodri
nature of
Thank you for your email about "". We will deal with
it as soon as we can."
Plus the usual platitudes about valuing my input and appreciating my
custom which don't necessarily apply here ;-/
Any chance of getting the message altered to something a bit more fr
On 30/06/2020 15:25, Rhodri James wrote:
Having just had occasion to use the code of conduct link
(conduct...@python.org), I got back the message:
Your mail to 'conduct...@python.org' with the subject
Is being held until the list moderator can review it for approval
ons. I mention this merely to
reinforce the idea that these things are still answers as well as
hostages to fortune.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
or do not give a monkey's, should _any_
political opinion be in the repo?
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
at is
true or think it's utter bollocks. I asked the question to get the
Steering Council's opinion, not anyone else's. If you collectively
really must rehash the arguments again, please have the decency to do so
in a different thread.
--
Rhodri James *-* Kynesim Ltd
--
https://mail.python.org/mailman/listinfo/python-list
On 03/07/2020 15:28, Jon Ribbens via Python-list wrote:
On 2020-07-03, Rhodri James wrote:
On 02/07/2020 23:46, Random832 wrote:
On Thu, Jul 2, 2020, at 18:29, Michael Torrie wrote:
Come again? I can see no other link in the verbage with the
"relics of white supremacy" that she r
Python, you can read a file one line at a time, so how to count the
number of lines in a file should be pretty obvious. Figuring out how to
do that for every *.cpp file in a directory will involve looking through
the standard library, or getting a bash script to do it for you :-)
--
Rhodri J
On 04/07/2020 16:38, Random832 wrote:
On Fri, Jul 3, 2020, at 08:48, Rhodri James wrote:
As I said in my preamble, it doesn't matter whether you believe that is
true or think it's utter bollocks. I asked the question to get the
Steering Council's opinion, not anyone
t sufficiently intrigued to go find out about.
I think there are fewer experts with time lurking around here (and I
don't count myself as one of those, TBH). Recent controversies and the
attempts to moderate them have probably upset quite a lot of people one
way or another.
--
Rhodri James
On 17/07/2020 20:12, J. Pic wrote:
And Hollidays ;)
Nah, that's next week ;-)
Le ven. 17 juil. 2020 à 21:03, Rhodri James a écrit :
On 17/07/2020 19:33, Steve wrote:
Sorry folks, I really messed that one up. I tried to doctor up a reply
to
get the address correct but failed to d
Is there a python library available that converts a type-annotated Python
function into a webpage with HTML forms?
Something like:
def foo(name: str, times: int):
return f"Hello {name}!" * times
serve_from(foo, host="0.0.0.0", port=3000)
Turning into a server that serves something like thi
8C4871E4013
> for <[EMAIL PROTECTED]>; Fri, 23 Sep 2005 01:50:10 +0200 (CEST)
> _
> ...
>
>
> Regards,
> Bengt Richter
--
James Stroud
UCLA-DOE Institute for Genomics and Proteomics
Box 951570
Los Angeles, CA 90095
http://www.jamesstroud.com/
--
http://mail.python.org/mailman/listinfo/python-list
ay 22 September 2005 18:36, Wayne Sutton wrote:
> OK, I'm a newbie...
> I'm trying to learn Python & have had fun with it so far. But I'm having
> trouble following the many code examples with the object "self." Can
> someone explain this usage in plain engl
: MsgBox() and InputBox()
> EasyGui seemed perfect, but a "Hello World" application takes nearly a
> minute to execute after the program has been compiled by py2exe.
>
> There appear to be dozens of windowing toolkits avilable for Python,
> could someone point me in the dire
he method is 42
py> doit(c)
c in the method is 5
py> print "c after calling the method is", c
c after calling the method is 42
James
On Saturday 24 September 2005 08:36, Gerard Flanagan wrote:
> Hello
>
> I'm pretty new to Python and was wondering why the 'Squa
elf, other):
self.Multiply(other)
return self
With these methods, __mul__() can be factored:
def __mul__(self, other):
result = FibonacciMatrix()
result.Multiply(other)
return result
Leaving all of the messiest stuff in the Multiply method.
James
On Saturday 24 Sept
Shoot, Square() should be:
def Square(self):
self.Multiply(self)
Forgot to proofread before hitting send.
James
--
James Stroud
UCLA-DOE Institute for Genomics and Proteomics
Box 951570
Los Angeles, CA 90095
http://www.jamesstroud.com/
--
http://mail.python.org/mailman
tending
to help a neophyte:
py> 1*1
1
See what I mean?
James
--
James Stroud
UCLA-DOE Institute for Genomics and Proteomics
Box 951570
Los Angeles, CA 90095
http://www.jamesstroud.com/
--
http://mail.python.org/mailman/listinfo/python-list
just stating your proposal didn't really solve anything. A good
> editor/template and .pythonrc already save you the typing of 'import
> sys' in scripts for the former and shell command for the latter.
--
James Stroud
UCLA-DOE Institute for Genomics and Proteomics
Box
Hi, gurus,
I would like to implement something like propertyPage (VC++ term)
Ie. There are a few tabs in the top, clicking any tab will display
a different panel.
I searched on the Internet, couldn’t get any clue.
Thanks in advance.
James
--
http://mail.python.org
ReStructureText is pretty cool. Try it out.
http://docutils.sourceforge.net/rst.html
On Monday 26 September 2005 20:24, Kenneth McDonald wrote:
> I have a module I'd like to document using the same style...
>
> Thanks,
> Ken
--
James Stroud
UCLA-DOE Institute for Genomics a
window-size to make sure the canvas fits?
>
> regards tores
--
James Stroud
UCLA-DOE Institute for Genomics and Proteomics
Box 951570
Los Angeles, CA 90095
http://www.jamesstroud.com/
--
http://mail.python.org/mailman/listinfo/python-list
raw data from Image (Image.fromstring('I', datasize,
newbuftemp, 'raw', 'I;16')), then convert it to wx.Image by using PILToWX,
which downloaded from internet, all pixels are 255!
Regards,
James
--
http://mail.python.org/mailman/listinfo/python-list
IL is so slow, any idea to improve the
performance? Thanks a lot!
James
--
http://mail.python.org/mailman/listinfo/python-list
hread.
Any suggestions on how to do this in python?
James
On Thursday 29 September 2005 14:50, Delaney, Timothy (Tim) wrote:
> Sherm Pendley wrote:
> > "Matt" <[EMAIL PROTECTED]> writes:
> >> OK... your post seems to indicate a belief that everyone else is
>
spam bayes can't
figure this out, then either it is not properly implemented or Bayes himself
was out to lunch.
James
On Thursday 29 September 2005 16:39, Tony Meyer wrote:
>
> To fight this sort of message, I think spambayes would have to be
> able to understand the context more
men would just not be
greedy. If there could just be a rapper v. country & western
gangster-style-everybody-dies-shootout, then music might return to MTV.
I vote for the filter I described instead, seems more grounded in reality.
James
--
James Stroud
UCLA-DOE Institute for Genomics and
501 - 600 of 3433 matches
Mail list logo