qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH RFC 01/32] python/qemu: create qemu.lib module


From: Vladimir Sementsov-Ogievskiy
Subject: Re: [PATCH RFC 01/32] python/qemu: create qemu.lib module
Date: Mon, 18 May 2020 21:14:03 +0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0

14.05.2020 08:53, John Snow wrote:
move python/qemu/*.py to python/qemu/lib/*.py.

To create a namespace package, the 'qemu' directory itself shouldn't
have module files in it. Thus, these files will go under a 'lib' package
directory instead.

Hmm..

On the first glance, it looks better to have

  from qemu import QEMUMachine

than
from qemu.lib import QEMUMachine

why do we need this extra ".lib" part?

Is it needed only for internal use?

Assume we have installed qemu package. Can we write

  from qemu import QEMUMachine

? Or we still need qemu.lib ?

I don't remember any python package, which made me to write "import from 
package_name.lib ..."


--
Best regards,
Vladimir



reply via email to

[Prev in Thread] Current Thread [Next in Thread]