Professional IronPython



Download 20,35 Mb.
Pdf ko'rish
bet426/453
Sana01.07.2022
Hajmi20,35 Mb.
#723045
1   ...   422   423   424   425   426   427   428   429   ...   453
Creating the Code
It’s time to add some code to the IronPython file. This example provides a listing of the modules 
that IronPython is using. If you compare this list to the one that IronPython provides when you 
run the application using the .NET Framework, you’ll see the modules in a different order, but 
otherwise the output is the same. Listing 19-1 shows the code used for this example.
LISTINg 19-1: 
 Creating a simple Mono test program
# Obtain access to the sys module.
import sys
# Output a list of modules. 
print ‘IronPython Module Listing\n’
for ThisMod in sys.modules:
print ThisMod, sys.modules[ThisMod]
# Pause after the debug session.
raw_input(‘\nPress any key to continue...’)
This example demonstrates a simple 
for
loop to iterate through the list of modules found in the 
sys 
.modules
dictionary. In this case, the code prints out two items. First, it prints out the module name. 
Second, it prints out the module information, which normally includes the module location. As always, 
the code ends with a pause, 
raw_input()
, so that you can see the output before the window closes.
Running the Application from the IdE
Running the application is the first place you see some potential problems with using Mono. If you 
click Start Debugging, you see the No Debugging Information dialog box shown in Figure 19-7. If 
you click Yes, the program will run, but you won’t get any debugging support. This is one of the 
problems with using Mono exclusively. You’ll probably want to use the normal .NET Framework 
setup to debug your application first, and then move on to the Mono configuration described in this 
chapter to test the application under Mono.
548592c19.indd 415
2/24/10 12:49:53 PM
www.finebook.ir



Download 20,35 Mb.

Do'stlaringiz bilan baham:
1   ...   422   423   424   425   426   427   428   429   ...   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