爬蟲|如何在Pycharm中調試JS代碼

點擊「Python編程與實戰」,選擇「置頂公衆號」
web

第一時間獲取 Python 技術乾貨!編程


              

環境配置

  • Pycharm 專業版
  • Node.js

在爬蟲遇到 JS 加密的時候,通用作法是對 JS 代碼進行調試分析加密流程及方法微信

最終調試完須要將相關代碼拿到本地,由於最終是在本地環境執行。這時候可能又會遇到各類參數未定義等報錯app

因此還須要在本地對 JS 進行調試,查漏補缺。那麼咱們是否是須要安裝 Node.js,同時須要安裝編輯器 WebStorm,大部分的作法都是這樣。編輯器

問題來了,jetbrains 全家桶好像都比較佔內存,對於內存吃緊的朋友來講,打開 Pycharm 後又開 WebStorm 會把電腦搞的很卡。ui

解決方案

下面給你們提供一個既不用安裝 WebStorm,節省內存,同時又不須要在不一樣編輯器中切換的方法。豈不美滋滋阿里雲

       

首先確保本身安裝的 Pycharm 是專業版的,打開 Pycharm, 依次點擊 Setting --> Plugins ,以下所示圖加密

image.png

接着在 Plugins 搜索框輸入 NodeJS, 選擇下載安裝。社區版好像沒有這個插件...因此確保本身是專業版。url

安裝完以後重啓,在 Plugins 插件界面會顯示剛纔安裝的插件spa

驗證

下面咱們新建一個簡單的 JS 文件來驗證一下是否可正常運行

在運行下拉按鈕 ,點擊 Edit Configuratuions, 而後選擇 +

能夠看到有 Node.js 選項,選擇 Node.js,同時在 Node interpreter 選擇 NodeJS 的安裝路徑,記得先加入環境變量

OK,完成上述步驟後,就能在 Pycharm 中完美運行 JS 代碼了


推薦閱讀


APP爬蟲|frida-某資訊app逆向過程

APP爬蟲|逆向神器 frida 初試

爬蟲 | 破解APP中阿里雲滑動驗證碼



THANKS

- End -



點個「在看」必升職加薪喔!

本文分享自微信公衆號 - Python編程與實戰(GoPy1024)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。

相關文章
相關標籤/搜索