ഇംഗ്ലീഷ്ഫ്രഞ്ച്സ്പാനിഷ്

Ad


OnWorks ഫെവിക്കോൺ

xml2py - ക്ലൗഡിൽ ഓൺലൈനിൽ

ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിവയിലൂടെ OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ xml2py പ്രവർത്തിപ്പിക്കുക

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്‌സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന xml2py കമാൻഡ് ആണിത്.

പട്ടിക:

NAME


h2xml - ഹെഡർ ഫയലുകൾ XML ഇന്റർമീഡിയറ്റുകളിലേക്ക് പരിവർത്തനം ചെയ്യുക
xml2py - XML ​​ഇന്റർമീഡിയറ്റുകളെ പൈത്തൺ ctypes ഇന്റർഫേസിലേക്ക് പരിവർത്തനം ചെയ്യുക

സിനോപ്സിസ്


h2xml ഉൾപ്പെടുത്തൽ ഫയൽ ... [ഓപ്ഷനുകൾ] -o outputxmfile
xml2py xmfile ... [ഓപ്ഷനുകൾ] -o outputpyfile

വിവരണം


ctypeslib സി ഹെഡർ ഫയലുകളെ xml ഫയലുകളാക്കി മാറ്റാൻ കഴിവുള്ള ഒരു പൈത്തൺ കോഡ് ജനറേറ്ററാണ്
(gccxml ഉപയോഗിച്ച്), തുടർന്ന് xmfiles ഒരു ctypes നിർവചിക്കുന്ന പൈത്തൺ മൊഡ്യൂളുകളാക്കി മാറ്റുന്നു
അനുബന്ധ സി ലൈബ്രറിയിലേക്കുള്ള ഇന്റർഫേസ്.

Ctypeslib ctypes അല്ല. Ctypes പൈത്തൺ 2.5+ ൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്, കൂടാതെ ലോവർക്കുള്ള ആഡ്-ഓൺ ആയും
പതിപ്പുകൾ, ctypeslib എന്നത് ctypes രചയിതാവ് എഴുതിയ അത്ര അറിയപ്പെടാത്ത ആഡ്-ഓൺ ആണ്. നിങ്ങൾ എങ്കിൽ
ctypes ധാരാളമായി ഉപയോഗിക്കുക, കൂടാതെ വിളിക്കപ്പെടുന്ന ഫംഗ്‌ഷനുകളുടെ ആർഗ്‌ടൈപ്പുകളും റീസ്റ്റൈപ്പുകളും സജ്ജീകരിക്കുന്നതിൽ മടുത്തു,
നിങ്ങൾ ctypeslib പരിശോധിക്കണം. Ctypeslib-ൽ നിന്ന് ഡാറ്റ തരങ്ങളും ഘടനകളും സജ്ജീകരിക്കാനും കഴിയും
സി ഹെഡ്ഡർ ഫയലുകൾ സ്വയമേവ.

h2xml ഒപ്പം xml2py ctypeslib-ലേക്കുള്ള ഉപയോക്തൃ ഇന്റർഫേസ് സ്ക്രിപ്റ്റുകളാണ്. h2xml C തലക്കെട്ട് പരിവർത്തനം ചെയ്യുന്നു
ഫയലുകൾ xml ഇന്റർമീഡിയറ്റുകളിലേക്ക് (ഉപയോഗിക്കുന്നു gccxml) ഒപ്പം xml2py ഈ ഇടനിലക്കാരെ പരിവർത്തനം ചെയ്യുന്നു
പൈത്തൺ ഫയലുകൾ. കുറഞ്ഞത്, നിങ്ങൾക്ക് സി തരങ്ങളുടെ ഓട്ടോമാറ്റിക് നിർമ്മാണം ലഭിക്കും
(ഘടനകൾ മുതലായവ) ctypes നിർവചനങ്ങളിൽ. അധിക ഓപ്ഷനുകൾ ഉപയോഗിച്ച്, മാക്രോ നിർവചനങ്ങൾ ആകാം
വികസിപ്പിക്കുകയും ഔട്ട്‌പുട്ട് പൈത്തൺ ഫയൽ സ്വയമേവ (ctypes ഉപയോഗിച്ച്) എന്നതിലേക്ക് ലിങ്കുചെയ്യുകയും ചെയ്യാം
അനുബന്ധ സി ലൈബ്രറി.

ഏറ്റവും ചെറിയ ഉദാഹരണം ഇതാണ്:

h2xml header.h -o out_c.xml
xml2py out_c.xml -o out_c.py

പ്രീപ്രൊസസ്സർ ചിഹ്നങ്ങൾ ലഭിക്കാൻ, നിങ്ങൾ ഉപയോഗിക്കണം -c പതാകയിലേക്ക് h2xml. സ്വയമേവ ലിങ്കുചെയ്യാൻ
ctypes വഴി C ലൈബ്രറികളിലേക്ക്, നിങ്ങൾ പ്രസക്തമായ ലൈബ്രറികൾ കൈമാറേണ്ടതുണ്ട് xml2py കൂടെ -l
library.so.

ഓപ്ഷനുകൾ


h2xml ഓപ്ഷനുകൾ:

-h, --സഹായിക്കൂ
ഹ്രസ്വമായ സഹായ സന്ദേശം കാണിക്കുക

-q, --നിശബ്ദമായി

-D പേര്[=മൂല്യം]
നിർവ്വചിക്കാൻ മാക്രോകൾ

-U NAME
നിർവചിക്കാതിരിക്കാൻ മാക്രോകൾ

-I ഡയറക്ടറി
അധിക ഡയറക്ടറികൾ ഉൾപ്പെടുന്നു

-o XMLFILE
XML ഔട്ട്പുട്ട് ഫയലിന്റെ പേര്

-c, --cpp-ചിഹ്നങ്ങൾ
#define ചിഹ്നങ്ങൾ കണ്ടെത്താൻ ശ്രമിക്കുക - ഇത് കംപൈലർ പിശകുകൾ നൽകിയേക്കാം, അതിനാൽ ഇത് ഓഫാണ്
സ്ഥിരസ്ഥിതിയായി.

-k സൃഷ്ടിച്ച താൽക്കാലിക ഫയലുകൾ ഇല്ലാതാക്കരുത് (പ്രശ്നങ്ങൾ കണ്ടെത്തുന്നതിന് ഉപയോഗപ്രദമാണ്)

xml2py ഓപ്ഷനുകൾ:

-h, --സഹായിക്കൂ
ഈ സഹായ സന്ദേശം കാണിച്ച് പുറത്തുകടക്കുക

-c അഭിപ്രായങ്ങളിൽ ഉറവിട ഫയൽ ലൊക്കേഷൻ ഉൾപ്പെടുത്തുക

-d സി പ്രോട്ടോടൈപ്പും സോഴ്സ് ഫയൽ ലൊക്കേഷനും അടങ്ങുന്ന ഡോക്‌സ്‌ട്രിംഗുകൾ ഉൾപ്പെടുന്നു

-k ടൈപ്പ്കൈൻഡ്
ഉൾപ്പെടുത്തേണ്ട തരത്തിലുള്ള വിവരണങ്ങൾ: d = # നിർവചിക്കുന്നു, e = എണ്ണൽ, f =
പ്രവർത്തനങ്ങൾ, s = ഘടനകൾ, t = ടൈപ്പ്ഡെഫുകൾ

-l dlls
എക്‌സ്‌പോർട്ട് ചെയ്‌ത പ്രവർത്തനങ്ങൾക്കായി തിരയാനുള്ള ലൈബ്രറികൾ

-o ഔട്ട്പ്
ഔട്ട്‌പുട്ട് ഫയലിന്റെ പേര് (വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, സാധാരണ ഔട്ട്‌പുട്ട് ഉപയോഗിക്കും)

-r ശുക്ളം
ചിഹ്നങ്ങൾ ഉൾപ്പെടുത്തുന്നതിനുള്ള പതിവ് പദപ്രയോഗം (ചിഹ്നങ്ങളോ അല്ലെങ്കിൽ
എക്സ്പ്രഷനുകൾ വ്യക്തമാക്കിയിട്ടുണ്ട്, എല്ലാം ഉൾപ്പെടുത്തും)

-s SYMBOL
ഉൾപ്പെടുത്താനുള്ള ചിഹ്നം (ചിഹ്നങ്ങളോ പദപ്രയോഗങ്ങളോ ഇല്ലെങ്കിൽ
വ്യക്തമാക്കിയിരിക്കുന്നു, എല്ലാം ഉൾപ്പെടുത്തും)

-v വാചാലമായ ഔട്ട്പുട്ട്

-w തിരഞ്ഞ dlls ലിസ്റ്റിലേക്ക് എല്ലാ സ്റ്റാൻഡേർഡ് വിൻഡോസ് dll-കളും ചേർക്കുക

-m മൊഡ്യൂൾ
പകരം ഇറക്കുമതി ചെയ്യുന്ന ചിഹ്നങ്ങൾ അടങ്ങിയ പൈത്തൺ മൊഡ്യൂൾ(കൾ).
സൃഷ്ടിച്ചു

--പ്രീലോഡ്=Dll
dlls മറ്റെല്ലാവർക്കും മുമ്പായി ലോഡ് ചെയ്യണം (ചിഹ്നങ്ങൾ പരിഹരിക്കുന്നതിന്)

ഉദാഹരണങ്ങൾ


കാണുക /usr/share/doc/python-ctypeslib/examles.Debian ഉദാഹരണങ്ങൾക്കും വിശദീകരണത്തിനും.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് xml2py ഓൺലൈനായി ഉപയോഗിക്കുക


സൗജന്യ സെർവറുകളും വർക്ക്സ്റ്റേഷനുകളും

Windows & Linux ആപ്പുകൾ ഡൗൺലോഡ് ചെയ്യുക

  • 1
    ഫയർബേർഡ്
    ഫയർബേർഡ്
    Firebird RDBMS ANSI SQL സവിശേഷതകൾ വാഗ്ദാനം ചെയ്യുന്നു
    & Linux, Windows &-ൽ പ്രവർത്തിക്കുന്നു
    നിരവധി Unix പ്ലാറ്റ്‌ഫോമുകൾ. സവിശേഷതകൾ
    മികച്ച സമന്വയവും പ്രകടനവും
    & ശക്തി...
    Firebird ഡൗൺലോഡ് ചെയ്യുക
  • 2
    KompoZer
    KompoZer
    KompoZer ഉപയോഗിക്കുന്ന ഒരു wysiwyg HTML എഡിറ്ററാണ്
    മോസില്ല കമ്പോസർ കോഡ്ബേസ്. പോലെ
    എൻവുവിന്റെ വികസനം നിർത്തി
    2005-ൽ, KompoZer നിരവധി ബഗുകൾ പരിഹരിച്ചു
    ഒരു f ചേർക്കുന്നു...
    KompoZer ഡൗൺലോഡ് ചെയ്യുക
  • 3
    സൗജന്യ മാംഗ ഡൗൺലോഡർ
    സൗജന്യ മാംഗ ഡൗൺലോഡർ
    സ്വതന്ത്ര മാംഗ ഡൗൺലോഡർ (FMD) ആണ്
    ഓപ്പൺ സോഴ്സ് ആപ്ലിക്കേഷൻ എഴുതിയിരിക്കുന്നു
    ഒബ്ജക്റ്റ്-പാസ്കൽ കൈകാര്യം ചെയ്യുന്നതിനും
    വിവിധ വെബ്‌സൈറ്റുകളിൽ നിന്ന് മാംഗ ഡൗൺലോഡ് ചെയ്യുന്നു.
    ഇതൊരു കണ്ണാടിയാണ്...
    സൗജന്യ മാംഗ ഡൗൺലോഡർ ഡൗൺലോഡ് ചെയ്യുക
  • 4
    എറ്റ്ബൂട്ടിൻ
    എറ്റ്ബൂട്ടിൻ
    ബൂട്ടബിൾ സൃഷ്ടിക്കാൻ UNetbootin നിങ്ങളെ അനുവദിക്കുന്നു
    ഉബുണ്ടു, ഫെഡോറ, കൂടാതെ തത്സമയ USB ഡ്രൈവുകൾ
    കൂടാതെ മറ്റ് ലിനക്സ് വിതരണങ്ങൾ
    ഒരു സിഡി കത്തിക്കുന്നു. ഇത് വിൻഡോസ്, ലിനക്സ് എന്നിവയിൽ പ്രവർത്തിക്കുന്നു,
    ഒപ്പം ...
    UNetbootin ഡൗൺലോഡ് ചെയ്യുക
  • 5
    ഡോളിബാർ ഇആർപി - സിആർഎം
    ഡോളിബാർ ഇആർപി - സിആർഎം
    Dolibarr ERP - CRM ഉപയോഗിക്കാൻ എളുപ്പമാണ്
    ERP, CRM ഓപ്പൺ സോഴ്‌സ് സോഫ്റ്റ്‌വെയർ പാക്കേജ്
    (ഒരു വെബ് php സെർവർ ഉപയോഗിച്ച് പ്രവർത്തിപ്പിക്കുക അല്ലെങ്കിൽ
    സ്വതന്ത്ര സോഫ്റ്റ്‌വെയർ) ബിസിനസുകൾക്കായി,
    അടിസ്ഥാനങ്ങൾ...
    Dolibarr ERP - CRM ഡൗൺലോഡ് ചെയ്യുക
  • 6
    SQuirreL SQL ക്ലയന്റ്
    SQuirreL SQL ക്ലയന്റ്
    SQuirreL SQL ക്ലയന്റ് ഒരു ഗ്രാഫിക്കൽ SQL ആണ്
    അനുവദിക്കുന്ന ജാവയിൽ എഴുതിയ ക്ലയന്റ്
    നിങ്ങൾ ഒരു JDBC യുടെ ഘടന കാണാൻ
    അനുയോജ്യമായ ഡാറ്റാബേസ്, ഡാറ്റ ബ്രൗസ് ചെയ്യുക
    മേശകൾ...
    SQuirreL SQL ക്ലയന്റ് ഡൗൺലോഡ് ചെയ്യുക
  • കൂടുതൽ "

ലിനക്സ് കമാൻഡുകൾ

Ad