課程簡介

  • How pylint works
  • Implementing a plugin skeleton - hands-on exercise
  • Invoking the plugin - hands-on exercise
  • Parsing Abstract Syntax Trees in Python – hands-on exercise
  • Putting together a minimalistic plugin - hands-on exercise
  • Formulating (your) ideas into actionable goals - what sort of plugin would you like to create (or work from pre-existing scenarios)
  • Writing code and code review - more hands-on exercise

最低要求

  • Python 3.6 installed and running
  • Text editor or IDE of your choice – you must know how to use them !
  • virtualenv (virtualenv-wrapper) tools installed and running so you can configure a working environment for your pylint plugins
  • pylint >= 2.0 installed inside the virtualenv
  • Medium level or experienced developers who work with Python (and/or Django) and/or QA engineers who work with the project source code directly
 7 時間:

人數



每位參與者的報價

客戶評論 (4)

相關課程

Combined C/C++, JAVA and Web Application Security

28 時間:

Advanced Java Security

21 時間:

Combined JAVA, PHP and Web Application Security

28 時間:

Java and Web Application Security

21 時間:

Advanced Java, JEE and Web Application Security

28 時間:

課程分類