whether or not code is commented out just by adding a
dash. This is much nicer than in C or Python having to get rid of or
/* and */. Of course, the IDE can compensate. But it's still neat :)
python:
print 10
and
#
print 10
#
C++:
/*
print(10);
*/
and
///*
print(10);
//*/
?
Bye,
Enrico
that importing everything is a good choice)
Enrico
--
http://mail.python.org/mailman/listinfo/python-list
()
c.a
A.__getattr__
1
c.b
A.__getattr__
B.__getattr__
1
A better solution is welcome.
Many thanks, Enrico
--
http://mail.python.org/mailman/listinfo/python-list
. But that's not necessarily the best thing to
do (it would require more work than your actual solution).
I know that I can do whatIwant with class A and class B (monkeypatch!) but I
prefer to concentrate on my code and write a clean solution. Thanks for your
help.
Enrico
--
http://mail.python.org/mailman
With this package is quite simple (code not tested):
from lxml import etree
dtd = etree.DTD('mydtd.dtd')
f = file('mydoc.xml')
xml = etree.XML(f.read())
dtd.validate(xml)
Enrico
--
http://mail.python.org/mailman/listinfo/python-list
, no transformation is done.
Enrico
--
http://mail.python.org/mailman/listinfo/python-list
this or client code can set an attribute of this
name on instances to affect this behavior. Setting this to str(), for
example, would make option names case sensitive.
Bye,
Enrico
--
http://mail.python.org/mailman/listinfo/python-list
:
http://users.skynet.be/sbi/libxml-python/
Bye, Enrico
--
http://mail.python.org/mailman/listinfo/python-list
to build the application. Look at
py2exe and friends (freeze, py2app,...). You can prepare an application with
everything needed to run it and install/copy it on the user machine.
Regards, Enrico
--
http://mail.python.org/mailman/listinfo/python-list
but look at the
manifest)
An other solution is to run the vcredist on the target machine and the
application will run. This is the suggested solution if you cannot
distibute the DLLs.
Bye, Enrico
--
http://mail.python.org/mailman/listinfo/python-list
= Funcoes.CifradorDeCesar (atribcripto,
3, 2)
Best regards,
Enrico
--
http://mail.python.org/mailman/listinfo/python-list
is not needed.
But as been mentioned in this thread before, there might be no reason to
use the class anyway.
I agree but the code is not very clear about the use of this class as
ancestor of MC.
class MC(Funcoes, type):
?
Enrico
--
http://mail.python.org/mailman/listinfo/python-list
I am trying to pass a multi-dimensional ndarray to C as a multi-
dimensional C array for the purposes of passing it to mathematica.
They already have a wrapper for a 1-D Python list. where the list is
copied to list. Shown below:
static PyObject * mathlink_PutIntegerList(mathlink_Link *self,
New submission from Enrico:
The xmllib.XMLParser seems to be unable to parse
an XML file that contains cyrillic characters.
File "xmllib.pyc", line 172, in feed
File "xmllib.pyc", line 268, in goahead
File "xmllib.pyc", line 798, in syntax_error
Enrico added the comment:
I have attached xmllib.py. This file is in python23\lib folder.
The strings in XML file are in cyrillic language.
My code:
import xmllib
class Parser(xmllib.XMLParser):
# a simple styling engine
def __init__(self):
xmllib.XMLParser.__init__(self
.
--
Enrico Sirola [EMAIL PROTECTED]
--
http://mail.python.org/mailman/listinfo/python-list
Simon Strobl [EMAIL PROTECTED] wrote:
Well, as I was using Python, I did not expect to have to care about
the language's internal affairs that much. I thought I could simply do
always the same no matter how large my files get. In other words, I
thought Python was really scalable.
It's not
[EMAIL PROTECTED] wrote:
A programming language is a tool to solve problems, so first of all:
do you have problems to solve? You can create some visualizations,
some program with GUI, some networked code to download things and
process them, etc.
It's surprising how hard is this part. I quite
Wanderer wande...@dialup4less.com wrote:
How
do you handle this sort of thing in Python?
I believe that the best thing to do is a Union-Find algorithm.
Depending on the exact nature of your problem, you may also want to
check out the Hoshen-Kopelman Algorithm. Although the algorithm itself
New submission from Enrico Sartori enry...@gmail.com:
To send an email with a PDF attachment the following code should work:
msg = MIMEMultipart()
msg['From'] = from
msg['To'] = to
msg['Subject'] = 'test'
fp = open('/path/to/file.pdf', 'rb')
attach = MIMEApplication(fp.read(), 'pdf')
fp.close
Enrico Carlesso enricocarle...@gmail.com added the comment:
This affects tophost.it too. Unable to login with CRAM-MD5 but plain login (as
described in referenced workaround) work fine.
--
nosy: +Enrico.Carlesso
___
Python tracker rep
New submission from Enrico Santoemma [EMAIL PROTECTED]:
This wrong expression
lambda (None,):None
and this statement
def f( (None,) ): pass
crash the interpreter.
Python 2.5.1 (r251:54863, Mar 7 2008, 03:41:45)
[GCC 4.1.2 (Ubuntu 4.1.2-0ubuntu4)] on linux2
Type help, copyright, credits
New submission from Enrico Zini enr...@enricozini.org:
Hello,
I was testing edge case behaviour of some code of mine and stumbled into this
unexpected domain error from timedelta:
from datetime import *
timedelta(9, 86399, 99) - timedelta(9, 86399, 98
New submission from Enrico Zini enr...@enricozini.org:
Hello,
this snippet does not work, because GzipFile wants a file-like object that can
do tell() and seek():
#!/usr/bin/python
import gzip
from urllib import urlopen
zfd = urlopen(http://ftp.debian.org/debian/dists/sid/Contents-udeb.gz
New submission from Enrico Bianchi:
although exists, read() method isn't reported in the SSLSocket documentation.
Please, fix it
--
assignee: docs@python
components: Documentation
messages: 212115
nosy: docs@python, ebianchi
priority: normal
severity: normal
status: open
title
Enrico Tröger added the comment:
I got the same error suddenly with Python 2.7.9.
I think this is quite unfortunate because it somewhat breaks existing
behaviour, especially that SSL certificate verification is enabled by default.
Don't get me wrong, this is the right thing in general
New submission from Enrico Bianchi:
Currently, documentation for os.mkdir() (see
https://docs.python.org/3.6/library/os.html#os.mkdir ) reports only
FileExistsError exception if directory exists. Please, add other exceptions
(e.g. FileNotFoundError if directory is created in a non existent
New submission from Enrico Zini <enr...@enricozini.org>:
BufferingHandler's documentatio says "Initializes the handler with a buffer of
the specified capacity." but it does not specify what capacity means. One would
assume the intention is to give a bound to memory usage, a
New submission from Enrico Zini <enr...@enricozini.org>:
In the handlers documentation, MemoryHandler directly follows SMTPHandler.
SMTPHandler does not document that it is sending an email per every logging
invocation, but one can sort of guess it.
Right afte
New submission from Enrico Zini :
This simple code:
```
import mailbox
mbox = mailbox.mbox("broken.mbox")
for msg in mbox:
msg.get_payload()
```
Fails rather unexpectedly:
```
$ python3 broken.py
Traceback (most recent call last):
File "broken.py", line 5, in
New submission from Enrico Carbognani :
In the documentation for the call_later and the call_at methods there is a note
which says that the delay cannot be longer than a day, but both methods have a
note saying that this limitation was removed in Python 3.8.
--
assignee: docs@python
Change by Enrico Carbognani :
--
keywords: +patch
pull_requests: +12793
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue36651>
___
_
Enrico Zini added the comment:
Thanks! Clarifying "number of records buffered" would perfectly solve the
problem for me.
--
___
Python tracker
<https://bugs.python.o
New submission from Enrico Zini :
In https://docs.python.org/3.9/c-api/arg.html, in the documentation for parsing
argument, there is:
s# (str, read-only bytes-like object) [const char *, int or Py_ssize_t]
In my amd64 system, `Py_ssize_t` is a different type than `int`, and passing
Enrico Zini added the comment:
Oh! Fair enough, I had missed it. Does the note also involve `Py_BuildValue`?
If so, the documentation of `Py_BuildValue` should probably be updated; if not,
I think it would be clearer if the note mentioned that it only applies to
parsing, not building
Change by Enrico Tröger :
--
keywords: +patch
pull_requests: +14847
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/15105
___
Python tracker
<https://bugs.python.org/issu
New submission from Enrico Tröger :
I noticed a probably unintended behavior in help() usage:
when an output is set on pydoc.Helper(), most of its methods
use this output instead of a pager.
But 'True', 'False' and 'None' as well as all topics, keywords
and symbols always use a pager instead
Enrico Scholz added the comment:
IMO the SELinux security attributes must not be copied (except when requested
explicitly). Doing so will create badly labeled systems else. It would be
better to use default transition rules and call optionally selinux_restorecon()
then.
E.g. when copying
[EMAIL PROTECTED] wrote:
But I think in some situations Ruby allows to omit them, solving some
of the impossibile problems shown in this thread. This makes Ruby a
bit better than Python to create application-specific mini languages,
that are quite useful in some situations.
Yes. However,
Srikanth [EMAIL PROTECTED] wrote:
All I need is a good IDE, I can't find something like Eclipse (JDT).
Eclipse has a Python IDE plug-in but it's not that great.
Have you tried the 'full' plugin (you have to pay about 30 $ IIRC or
something like that)?
My favourite Python editor is TextMate a
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Tobiah wrote:
Use the newer version and don't look back.
Interesting reply, but if I have a platform wich doesn't support Python 3
(e.g. RHEL 5.x)? ]:)
Enrico
P.S. note that: I *don't* want to recompile Python in production environment
-BEGIN
environment similar to production (ok, ok, with a VM is
simple, but I need to track the exception)
Enrico
P.S. an alternative may be cx_freeze, but I don't know exactly hot it works
P.P.S. I'm boring, but I would like my point of view because I've found
precisely in this case
-BEGIN PGP SIGNATURE
)
cmd2 = subprocess.Popen(['gzip' '-c'],
shell=False,
stdout=filename)
Enrico
--
http://mail.python.org/mailman/listinfo/python-list
Enrico 'Henryx' Bianchi wrote:
cmd2 = subprocess.Popen(['gzip' '-c'],
shell=False,
stdout=filename)
Doh, my fault:
cmd2 = subprocess.Popen(['gzip' '-c'],
shell=False,
stdout=filename
stdin=cmd1.stdout)
Enrico
--
http
to (python needs to spawn an external process to execute
the command)
Enrico
--
http://mail.python.org/mailman/listinfo/python-list
45 matches
Mail list logo