ile derlenmiş zaman bu benim çok basit kod, baskı argvs olduğunu çalışmıyorBaskı py2exe
e:\python>python test1.py 1 2 3 4 5
test1.py
1
2
3
4
5
ben derlenmesini etmek istiyorum, bu yüzden yapılan py2exe ile tek:
e:\python>python setup.py py2exe
ve benim setup.py:
from distutils.core import setup
import py2exe, sys, os
sys.argv.append('py2exe')
setup(
options = {'py2exe': {'bundle_files': 3}},
windows = [{'script': "test1.py"}],
zipfile = None,
)
ve program1'ı test1.exe 1 2 3 4 5 veya başka argümanlar ile çalıştırdığımda çıktı almıyorum. sys.argvs, içindeki en az bir nesneye (test1.exe) sahip bir liste olmalı, bu yüzden python'un yazdırma işleviyle ilgili yanlış anlamalar olduğunu düşünüyorum. Burada yanlış yaptığım bir şey var mı? Ben sadece herşeyin komut satırına yazdırılmasını istiyorum. Linux'tan program yapıyorum ama windows kullanıcıları programımı kullanmalı.
size