Professional IronPython



Download 20,35 Mb.
Pdf ko'rish
bet118/453
Sana01.07.2022
Hajmi20,35 Mb.
#723045
1   ...   114   115   116   117   118   119   120   121   ...   453
CHAPTER 12:

Debugging IronPython Applications
548592c06.indd 95
2/24/10 12:47:49 PM
www.finebook.ir


548592c06.indd 96
2/24/10 12:47:49 PM
www.finebook.ir


Using the Python 
Standard Library
WHAT’s In THIs CHAPTER?

Understanding what the Standard Library can do for you

Getting a copy of the Standard Library for your system


Using the Standard Library from within IronPython


Working with the Standard Library


The Python Standard Library is the centerpiece of any IronPython you want to create of any com-
plexity. If you want to ensure that your IronPython application will run on other platforms using 
other Python interpreters, then you need to stick with the functionality that the Standard Library 
provides and avoid the temptation to use .NET features (see Chapter 7 for details) in your applica-
tion. Of course, the first thing you’ll want to do is discover what the Standard Library can do for 
you — perhaps it contains everything you need and falling back on .NET won’t be a problem.
Interestingly enough, IronPython does ship with a version of the Standard Library that’s been 
tuned for maximum compatibility with IronPython. Of course, the problem word in that previous 
sentence is “tuned.” If you want to ensure maximum compatibility outside the IronPython envi-
ronment, you must download a copy of the Python Standard Library, install it on your machine, 
and use it in place of the IronPython equivalent. It’s also important to know that the IronPython 
version of the Standard Library isn’t complete. You won’t have all the functionality that other 
Python developers have unless you use the Python Standard Library.
Whichever version of the Standard Library you use, you’ll need to import modules into your 
application before you can use them. This chapter provides a few tricks and techniques you 
can use to make accessing the modules easier. It’ll also explain how IronPython locates the 
modules so you don’t spend a lot of time trying to figure out why a particular module is 
seemingly inaccessible.

Download 20,35 Mb.

Do'stlaringiz bilan baham:
1   ...   114   115   116   117   118   119   120   121   ...   453




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish