ಪೈಲಿಂಟ್, ಈ ಪೈಥಾನ್ ಕೋಡ್ ವಿಶ್ಲೇಷಣೆ ಸಾಧನವನ್ನು ಉಬುಂಟು 20.04 ನಲ್ಲಿ ಸ್ಥಾಪಿಸಿ

ಪೈಲಿಂಟ್ ಬಗ್ಗೆ

ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ಪೈಲಿಂಟ್ ಅನ್ನು ನೋಡೋಣ. ಡೆವಲಪರ್‌ಗೆ ಸ್ವಚ್ clean ಮತ್ತು ದೋಷ-ಮುಕ್ತ ಪೈಥಾನ್ ಕೋಡ್ ಹೊಂದಲು ಸಹಾಯ ಮಾಡಲು ಈ ಉಪಕರಣವು ಹೆಚ್ಚುವರಿ ಪದರವನ್ನು ಸೇರಿಸುತ್ತದೆ. ಅದರ ಬಗ್ಗೆ ದೋಷಗಳನ್ನು ಹುಡುಕುವ ಪೈಥಾನ್ ಸ್ಥಿರ ಕೋಡ್ ವಿಶ್ಲೇಷಣೆ ಸಾಧನ, ಕೋಡಿಂಗ್ ಮಾನದಂಡವನ್ನು ಜಾರಿಗೊಳಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ ಮತ್ತು ಸರಳ ರಿಫ್ಯಾಕ್ಟರಿಂಗ್ ಸಲಹೆಗಳನ್ನು ನೀಡುತ್ತದೆ.

ವ್ಯಾಪಕವಾದ ಸಂರಚನಾ ಕಡತದ ಮೂಲಕ ಈ ಉಪಕರಣವನ್ನು ಹೆಚ್ಚು ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು. ಕೋಡ್‌ನೊಳಗಿನ ದೋಷಗಳು ಮತ್ತು ಎಚ್ಚರಿಕೆಗಳನ್ನು ನಿಭಾಯಿಸುವ ಸಾಧ್ಯತೆಗಳನ್ನು ಇದು ನೀಡುತ್ತದೆ. ಸಹ ನಮ್ಮ ಸ್ವಂತ ನಿಯಂತ್ರಣಗಳನ್ನು ಸೇರಿಸಲು ಅಥವಾ ಒಂದು ರೀತಿಯಲ್ಲಿ ಅಥವಾ ಇನ್ನೊಂದು ರೀತಿಯಲ್ಲಿ ಪೈಲಿಂಟ್ ಅನ್ನು ವಿಸ್ತರಿಸಲು ನಮ್ಮದೇ ಆದ ಪ್ಲಗ್‌ಇನ್‌ಗಳನ್ನು ಬರೆಯುವ ಸಾಧ್ಯತೆಯನ್ನು ಇದು ನಮಗೆ ನೀಡುತ್ತದೆ.

ಪೈಲಿಂಟ್ ಅನ್ನು ಬಳಸುವುದರ ಒಂದು ದೊಡ್ಡ ಅನುಕೂಲವೆಂದರೆ ಅದು ಮುಕ್ತ ಮೂಲ ಮತ್ತು ಉಚಿತವಾಗಿದೆ. ಇದು ಡೆವಲಪರ್‌ಗಳಿಗೆ ಇದನ್ನು ವಿವಿಧ ಯೋಜನೆಗಳಲ್ಲಿ ಸೇರಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ನೀಡುತ್ತದೆ. ಮತ್ತೆ ಇನ್ನು ಏನು, ಅನೇಕ ಜನಪ್ರಿಯ ಐಡಿಇಗಳೊಂದಿಗೆ ಮನಬಂದಂತೆ ಸಂಯೋಜನೆಗೊಳ್ಳುತ್ತದೆ ಆದ್ದರಿಂದ ನಾವು ಅದನ್ನು ಯಾವುದೇ ಸಮಸ್ಯೆ ಇಲ್ಲದೆ ಬಳಸಬಹುದು. ಇದನ್ನು ಸ್ವತಂತ್ರ ಅಪ್ಲಿಕೇಶನ್‌ ಆಗಿ ಸಹ ಬಳಸಬಹುದು.

ಪೈಲಿಂಟ್ ಸಾಮಾನ್ಯ ವೈಶಿಷ್ಟ್ಯಗಳು

ಕೆಲವು ಪ್ರಮುಖ ಲಕ್ಷಣಗಳು:

  • ಖಾತೆಯೊಂದಿಗೆ ದೋಷ ಪತ್ತೆ ಇದರಿಂದ ಬಳಕೆದಾರರು ನಾವು ಬರೆಯುವ ಕೋಡ್ ಅನ್ನು ಮತ್ತಷ್ಟು ಪರಿಷ್ಕರಿಸಬಹುದು.
  • Es ಸಂಪೂರ್ಣ ಗ್ರಾಹಕೀಯಗೊಳಿಸಬಹುದಾಗಿದೆ. ಮುಖ್ಯ ಸಂರಚನೆಯು ಪಠ್ಯ ಫೈಲ್‌ನಲ್ಲಿದೆ, ಅದನ್ನು ನಿಮ್ಮ ಇಚ್ to ೆಯಂತೆ ನೀವು ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು.
  • ಪೈಲಿಂಟ್ ವಿವಿಧ ಐಡಿಇಗಳಾಗಿ ಸಂಯೋಜಿಸಬಹುದು ಉದಾಹರಣೆಗೆ: ಸ್ಪೈಡರ್, ಎಡಿಟ್ರಾ, ಟೆಕ್ಸ್ಟ್‌ಮೇಟ್, ಪೈಡೆವ್‌ನೊಂದಿಗೆ ಎಕ್ಲಿಪ್ಸ್, ಇತ್ಯಾದಿ.
  • ರಿಫ್ಯಾಕ್ಟರಿಂಗ್ ಸಹಾಯ, ನಕಲಿ ಕೋಡ್ ಅನ್ನು ಪತ್ತೆ ಮಾಡಿ.
  • ನಿಮ್ಮ ವಿಶ್ಲೇಷಣೆಗಾಗಿ ಪೈಲಿಂಟ್ ಬಳಸುತ್ತದೆ ಪೈಥಾನ್ ಪಿಇಪಿ 8, ಆದ್ದರಿಂದ ನಾವು ಈ ಭಾಷೆಯೊಂದಿಗೆ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಬಹುತೇಕ ಗುಣಮಟ್ಟದ ಬಗ್ಗೆ ಮಾತನಾಡುತ್ತಿದ್ದೇವೆ.
  • ಈ ಉಪಕರಣವನ್ನು ಪೈರೆವರ್ಸ್‌ನೊಂದಿಗೆ ಸ್ಥಾಪಿಸಲಾಗಿದೆ, ಅದರೊಂದಿಗೆ ನಾವು ಮಾಡಬಹುದು ಪೈಥಾನ್ ಕೋಡ್‌ಗಾಗಿ ಯುಎಂಎಲ್ ರೇಖಾಚಿತ್ರಗಳನ್ನು ರಚಿಸಿ.
  • ನಮ್ಮ ಯೋಜನೆಗಳ ಕೋಡ್‌ನಲ್ಲಿ ಪೈಲಿಂಟ್‌ನ ಮರಣದಂಡನೆ ಎಪಿಕಾಟ್, ಹಡ್ಸನ್ ಅಥವಾ ಜೆಂಕಿನ್ಸ್ ಬಳಸಿ ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸಬಹುದು.

ಈ ಯೋಜನೆಯ ಕೆಲವು ವೈಶಿಷ್ಟ್ಯಗಳು ಇವು. ಅವರು ಮಾಡಬಹುದು ನಿಮ್ಮೆಲ್ಲರಿಂದ ವಿವರವಾಗಿ ಸಂಪರ್ಕಿಸಿ ವೆಬ್ ಪುಟ.

ಉಬುಂಟು 20.04 ನಲ್ಲಿ ಪೈಲಿಂಟ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ

ಎಪಿಟಿ ಬಳಸುವುದು

ನಲ್ಲಿ ಸೂಚಿಸಿದಂತೆ ಅನುಸ್ಥಾಪನಾ ವಿಭಾಗ ಈ ಯೋಜನೆಯ ವೆಬ್ ಪುಟದಿಂದ, ಉಬುಂಟು ಬಳಕೆದಾರರು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಬಹುದು (Ctrl + Alt + T) ಮತ್ತು ಪೈಲಿಂಟ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ:

ಸೂಕ್ತವಾದ ಪೈಲಿಂಟ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ

sudo apt install pylint

ಮೇಲಿನ ಆಜ್ಞೆಯು ಈ ಉಪಕರಣವನ್ನು ಸ್ಥಾಪಿಸುತ್ತದೆ. ನಂತರ ನಾವು ಮಾಡಬಹುದು ಸ್ಥಾಪಿಸಲಾದ ಆವೃತ್ತಿಯನ್ನು ಪರಿಶೀಲಿಸಿ ಆಜ್ಞೆಯೊಂದಿಗೆ:

ಪೈಟ್‌ಲಿಂಟ್ ಸೂಕ್ತ ಆವೃತ್ತಿ

pylint --version

ಪಿಐಪಿ ಬಳಸುವುದು

ಪೈಲಿಂಟ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಬಳಕೆದಾರರು ಪಿಐಪಿ ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ ಅನ್ನು ಸಹ ಬಳಸಬಹುದು. ಅನುಸ್ಥಾಪನೆಯು ತುಂಬಾ ಸರಳವಾಗಿದೆ. ಪ್ರಾರಂಭಿಸಲು ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಬೇಕಾಗುತ್ತದೆ (Ctrl + Alt + T) ಮತ್ತು ನಮ್ಮ ಸಿಸ್ಟಮ್ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ನವೀಕರಿಸಿ.

sudo apt update; sudo apt upgrade

ಈಗ ನಾವು ಸ್ಥಾಪಿಸುತ್ತೇವೆ ಪಿಐಪಿ. ನಿಮ್ಮ ಸಿಸ್ಟಂನಲ್ಲಿ ನೀವು ಅದನ್ನು ಇನ್ನೂ ಸ್ಥಾಪಿಸದಿದ್ದರೆ, ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಬರೆಯಲು ಮಾತ್ರ ಅಗತ್ಯವಾಗಿರುತ್ತದೆ:

ಪಿಪ್ ಸ್ಥಾಪನೆ 3

sudo apt install python3-pip python3-dev

ಅನುಸ್ಥಾಪನೆಯು ಪೂರ್ಣಗೊಂಡ ನಂತರ, ನಾವು ಮಾಡಬಹುದು ಸ್ಥಾಪಿಸಲಾದ PIP ಆವೃತ್ತಿಯನ್ನು ಪರಿಶೀಲಿಸಿ ಆಜ್ಞೆಯೊಂದಿಗೆ:

ಪಿಪ್ 3 ನ ಸ್ಥಾಪಿತ ಆವೃತ್ತಿ

pip3 --version

ಈ ಸಮಯದಲ್ಲಿ, ನಾವು ಮಾಡಬಹುದು ಪೈಲಿಂಟ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ಮುಂದುವರಿಯಿರಿ. ಅದೇ ಟರ್ಮಿನಲ್ನಲ್ಲಿ ನಾವು ಮಾತ್ರ ಬರೆಯಬೇಕಾಗಿದೆ:

ಪಿಪ್ 3 ನೊಂದಿಗೆ ಪೈಲಿಂಟ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ

pip3 install pylint

ಇದು ಈ ಉಪಕರಣವನ್ನು ಸ್ಥಾಪಿಸುತ್ತದೆ. ಈಗ ಸ್ಥಾಪಿಸಲಾದ ಆವೃತ್ತಿಯನ್ನು ಪರಿಶೀಲಿಸಿ ನಾವು ಈ ಇತರ ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು:

ಪಿಪ್ 3 ನೊಂದಿಗೆ ಪೈಲಿಂಟ್ ಆವೃತ್ತಿ

python3 -m pylint --version

ಪೈಲಿಂಟ್‌ನ ತ್ವರಿತ ನೋಟ

ಪ್ರೋಗ್ರಾಂ ಬಹಳ ಸರಳವಾದ ಟರ್ಮಿನಲ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಹೊಂದಿದೆ ಅದು ನಮಗೆ ಸಮಸ್ಯೆಗಳಿಲ್ಲದೆ ಬಳಸಲು ಅನುಮತಿಸುತ್ತದೆ. ಮೂಲ ಬಳಕೆ ಈ ಕೆಳಗಿನಂತಿರುತ್ತದೆ:

pylint [opciones] módulos_o_paquetes

ಸಹ ಪೈಥಾನ್ ಫೈಲ್‌ಗಳನ್ನು ಪಾರ್ಸ್ ಮಾಡಬಹುದು. ಬಳಸಲು ಮೂಲ ಆಜ್ಞೆಯು ಹೀಗಿರುತ್ತದೆ:

pylint mimodulo.py

ನಲ್ಲಿ ಸೂಚಿಸಿದಂತೆ ದಸ್ತಾವೇಜನ್ನು, ಮತ್ತೊಂದು ಪೈಥಾನ್ ಪ್ರೋಗ್ರಾಂನಿಂದ ಪೈಲಿಂಟ್ಗೆ ಕರೆ ಮಾಡಲು ಸಹ ಸಾಧ್ಯವಿದೆ:

import pylint.lint
pylint_opts = ['--version']]
pylint.lint.Run(pylint_opts)

ಈ ರೀತಿಯಾಗಿ, ನಮ್ಮ ಕೋಡ್ ಅನ್ನು ವಿಶ್ಲೇಷಿಸಲು ನಮಗೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ, ಮತ್ತು ಪರದೆಯ output ಟ್‌ಪುಟ್ ಬಳಸಿ ನಾವು ಅಗತ್ಯ ಬದಲಾವಣೆಗಳನ್ನು ಗಮನಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಮೇಲಿನ ಕೋಡ್‌ನ ಪರದೆಯ output ಟ್‌ಪುಟ್ ಹೇಗಿರುತ್ತದೆ ಎಂಬುದಕ್ಕೆ ಉದಾಹರಣೆ ಈ ಕೆಳಗಿನಂತಿರುತ್ತದೆ:

ಪೈಲಿಂಟ್ ಮೈಮೋಡ್ಯೂಲ್

ಅದು ನಮಗೆ ದೋಷಗಳನ್ನು ತೋರಿಸಿದ ನಂತರ, ನಾವು ನಮ್ಮ ಕೋಡ್ ಅನ್ನು ನವೀಕರಿಸಬೇಕು ಮತ್ತು ಅಗತ್ಯವನ್ನು ಸರಿಪಡಿಸಬೇಕಾಗುತ್ತದೆ.

ಈ ಸಾಲುಗಳಲ್ಲಿ ನಾವು ಪೈಥಾನ್‌ನೊಂದಿಗೆ ಕೋಡ್ ಅಭಿವೃದ್ಧಿಗೆ ಬಹಳ ಉಪಯುಕ್ತ ಸಾಧನವನ್ನು ನೋಡಿದ್ದೇವೆ, ಅದನ್ನು ಸ್ಥಾಪಿಸುವ ಮೂಲಕ ನಾವು ತ್ವರಿತವಾಗಿ ಮತ್ತು ಸುಲಭವಾಗಿ ಲಾಭ ಪಡೆಯಬಹುದು. ಈ ಉಪಕರಣ, ಅದರ ಸ್ಥಾಪನೆ ಮತ್ತು ಅದರ ಬಳಕೆಯ ಬಗ್ಗೆ ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, ಬಳಕೆದಾರರು ಸಂಪರ್ಕಿಸಬಹುದು ಯೋಜನೆಯ ದಸ್ತಾವೇಜನ್ನು.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.