CPAN :: Packagedetails.إنشاء أو قراءة 02Packages.details.txt.gz | |
التحميل الان |
CPAN :: Packagedetails. الترتيب والملخص
الإعلانات
- رخصة:
- Perl Artistic License
- السعر:
- FREE
- اسم الناشر:
- brian d foy
- موقع ويب الناشر:
- http://search.cpan.org/~bdfoy/
CPAN :: Packagedetails. العلامات
CPAN :: Packagedetails. وصف
إنشاء أو قراءة 02Packages.details.txt.gz باستخدام وحدة Perl CPan :: Packagedetails، يمكنك الحصول على بنية بيانات لهذا الملف، أو إنشاء AL.CPAN الخاص بك يستخدم ملف فهرس، 02Packages.details.txt.gz، لعملية تعيين أسماء الحزمة لملفات التوزيع. باستخدام وحدة Perl CPAN :: Packagedetails perl، يمكنك الحصول على بنية بيانات لهذا الملف، أو إنشاء خاص بك. هناك جزأين إلى 02Packages.details.txt.gz: رأس والفهرس. يستخدم هذا الوحدة كائن CPAN المستوى الأعلى :: كائن الحزم للسيطرة على كل شيء ويشمل CPAN :: PackageDetails :: Header and CPAN :: Packagedetails :: كائن الإدخالات. CPAN :: Packagedetails :: كائن الإدخالات عبارة عن مجموعة من CPAN :: PackageDetails :: Entry Objects.for أكثر استخدامات شيوعا، لا داعي للقلق بشأن الدواخل التي تقوم بها الفئة. ستعتمد معظم الأساليب على كائن CPAN المستوى الأعلى على المستوى الأعلى: وسوف يتأكد من أنه يحصل على المكان الصحيح. يستخدمون Synopsis CPAN :: Packagedetails؛ # اقرأ ملف موجود ################## My $ Package_details = CPan :: Packagedetails-> اقرأ ($ اسم الملف)؛ بلدي عدد $ = $ package_details-> عدد؛ سجلاتي $ = $ package_details-> إدخالات؛ foreach بلدي سجل $ (@ سجلات $) {# انظر CPAN :: PackageDetails :: إدخال طباعة للغاية ""، خريطة {$ سجل -> $ _ (اسم الحزمة "،" الإصدار "،" المسار ") طباعة الانضمام ""، خريطة {$ سجل -> $ _ ()} $ package_details-> columns_as_list؛ } # لم تنفذ بعد، ولكن سيكون حقا، رائع حقا إيه؟ سجلاتي $ = $ package_details-> إدخالات (المنطق => 'أو'، #، ولكن هذا يمكن أن يكون و، وهو الحزمة الافتراضية => QR / ^ اختبار: /، # أو مؤلف سلسلة => 'ovid'، # المسار القديس insenstive => QR / foo /،)؛ # إنشاء ملف جديد ###################### 2 $ package_details = cpan :: packagedetails-> جديد (file => "02packages.details.txt"، URL => "http://example.com/mycpan/modules/02packages.details.txt"، وصف => أسماء الحزمة الخاصة بي CPAN الخاص "، الأعمدة =>" اسم الحزمة، الإصدار، المسار "، المقصود_FOR =>" بلدي Private CPan "، مكتوب =>" $ 0 باستخدام CPAN: PACALAGETIALS $ CPAN :: Packagedetails :: إصدار "، last_updated => cpan :: packagedetails-> format_date، allow_packages_only_once => 1،)؛ حزمة $_Details-> Add_Entry (package_name => حزمة $، الإصدار => حزمة $-> الإصدار؛ المسار => $ path،)؛ طباعة "على وشك الكتابة"، حزمة $_Details-> الإدخالات " "؛ حزمة $_details-> Write_file (ملف $)؛ $ package_details-> متطلبات trite_fh (* stdout): perl.
CPAN :: Packagedetails. برامج ذات صلة
الرسم البياني :: Easy.
تحويل الرسوم البيانية أو تجعل الرسوم البيانية (مثل ASCII، HTML، SVG أو VIA Graphviz) ...
173