Re: [PATCH] tools/kvm_stat: switch to python3

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

 



On 25.11.18 18:57, Paolo Bonzini wrote:
> On 24/10/18 21:41, Stefan Raspl wrote:
>> From: Stefan Raspl <stefan.raspl@xxxxxxxxxx>
>>
>> The current shebang does not work in environments that only support python3
>> and have no python2 installed. Plus there does not seem to be a way to
>> support python2 and python3 at the same time. Since all known python3 issues
>> were fixed, and as python3 is the way to go, let's switch over.
>> Note that the code is still python2 compliant, so folks in bad use can
>> simply revert the shebang.
> 
> Sure, but why not /usr/bin/python3?

Picked this up as good practice - according to
https://stackoverflow.com/questions/2429511/why-do-people-write-the-usr-bin-env-python-shebang-on-the-first-line-of-a-pyt/2429517
:

"If you have several versions of Python installed, /usr/bin/env will ensure the
interpreter used is the first one on your environment's $PATH. The alternative
would be to hardcode something like #!/usr/bin/python; that's ok, but less
flexible."


Ciao,
Stefan




[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux