شبه

شبه قذيفة بيثون مع سياقات قابلة للتوصيل.
التحميل الان

شبه الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • Ben
  • موقع ويب الناشر:

شبه العلامات


شبه وصف

شبه قذيفة بيثون مع سياقات قابلة للتوصيل. مشروع QUASI هو قذيفة بيثون تدعم "السياقات" القابلة للتوصيل لأوامر غير لبثون، مثل أوامر OS، واستفسارات MySQLDB والبرامج الخارجية. سيحظى القارئ الذكي العينين باستخدام الطريقة المدمجة () في أمثلة أعلاه. هناك عدد من هذه المتوفرة في مساحة الاسم المترجم (المصدر، كما تتوقع، كما تريد، في Quasi.py): * مقتبس () إرجاع أي سلسلة تحيط بها إما اقتباسات واحدة أو مزدوجة (علامات اقتباس واحدة افتراضيا ). إذا مرت قائمة، فإنه بإرجاع قائمة بالسلاسل، ويتم ربط كل مقتبس ()، مع Whitespace. يستخدم حاليا Python Repn () كوسيلة سريعة وقذرة للقيام بذلك. * dquoted يفعل الشيء نفسه، ولكنه يستخدم اقتباسات مزدوجة وسوف يهرب من أي اقتباسات مزدوجة بالفعل في سلسلة. * فواصل () تنضم إلى عناصر قائمة مع الفواصل؛ هذا هو في الغالب لعمل Windows. * الوحدات النمطية () إرجاع قائمة بالوحدات الوحدات المستوردة حاليا في مساحة الاسم المترجم؛ فقط لجعل الحياة العاملة واحدة أسهل. * حقيبة () هي فئة مفيدة. يمكن أن تتصرف أكياس مثل dicts (في طريقة وجود مفاتيح ()، ويمكنك الوصول إلى القيم باستخدام بناء جملة X ) أو مثل الكائنات (في ذلك يمكنك الوصول إلى القيم باستخدام بناء جملة XY). يجب عليك دائما تعيين القيم باستخدام السابق (x )، ولكن بعد ذلك يمكنك الرجوع إلى القيم المرجعية إما Way.a سيتذكر أيضا الترتيب الذي تم تعيين القيم فيه؛ يستخدم هذا في سياق SQL، على سبيل المثال، بحيث يتم إرجاع مفاتيح أو قيم حقيبة كيس دائما بالترتيب الذي تم الحصول عليه من المختار. هناك أيضا عدد من أوامر Shell المضمنة. على عكس كل شيء آخر تقريبا يتم كتابته في Quasi، فإن هذه التنفيذ في مساحة اسم Shell، وليس المترجم. أكثر من ذلك الوقت آخر، ولكن هذا يعني أن أي متغيرات قد تكون رمز Python الخاص بك غير محددة لا يمكن الوصول إليها إلى أوامر Shell المضمنة. هذا هو السبب في أن أيا منهم يحتاجون إلى أي حجج حقيقية: * الخروج: خروج Quasi. * مساعدة: إظهار الكثير من المساعدة على أنواع مختلفة من الأمر. * الاعتمادات: أظهر أسماء الأشخاص الذين ساهموا في شبه. * الترخيص: إظهار رخصة Quasi (نمط BSD). * التاريخ: إظهار سجل الأوامر. يدعم تدوين شريحة (1:20)، بالإضافة إلى البحث عن التاريخ. على سبيل المثال، ستجد SQ History SQS جميع خطوط الأوامر التي تبدأ ب "SQ". * استدعاء: استدعاء أمر سابق أو مجموعة منهم. هذا مفيد للغاية عندما تكتب رمز بادئة وترغب في تذكر مجموعة من الأسطر السابقة وبعد نفس بناء الجملة كما هو الحال - حدد سطر واحد أو مجموعة تشبه شريحة منها. أذكر لديه قيود؛ يتطلب وحدة Readline وظيفية متوفرة، لإدراج الأمر المسترد في المخزن المؤقت للإدخال للتحرير. إذا كان ذلك لا يمكن القيام بذلك، تتم طباعة الخط (الخط) المتشائمين للسماح بالنسخ واللصق. أيضا، إذا تم استدعاء أكثر من سطر واحد، فلا توجد طريقة لتعديلها، لذلك يتم تنفيذها. كما أنها أيضا مجموعة من الأوامر المضمنة التي تنفذ في مساحة الاسم المترجمية ويمكنها، بالتالي، هل استيعاب متغير الاستبدال: * CD: تغيير الدليل. يمكنك أن تفعل الأقراص المضغوطة X لتغييرها إلى الدليل الذي يكون مساره في متغير X. * PWD: إرجاع دليل العمل الحالي. يمكنك القيام X = `PWD` لإرجاع مسار دليل العمل الحالي إلى X، أو فقط نوع PWD لرؤيته. * Pushd، Popd: أوه هيا ... يعملون مثل معادلات باش، حسنا؟ كلاهما يعود الدليل حيث ينتهي بك الأمر، كسلسلة، لذلك X = "الدليل الفرعي" أو هنا = "Popd` Work.


شبه برامج ذات صلة

الفراش

htysclint عبارة عن مجموعة من واجهات الثعبان إلى المكتبات العلمية الرئيسية. ...

153

تحميل