javascriptを難読化するPythonモジュールはどれですか?
jsminモジュールを使用すると、Pythonを使用してJavaScriptコードを最小化/難読化できます。次を使用してjsminをインストールします:
$ pip install jsmin
Pythonプロジェクトでjsminを使用してjsファイル(たとえばhello.js)を最小化するには、次のように使用できます。
>>> from jsmin import jsmin >>> with open('hello.js') as js_file: ... minified = jsmin(js_file.read()) >>> print minified
縮小されたJSコードがシェルに出力されます。コマンドラインツールとしてjsminを使用することもできます:
$ python -m jsmin hello.js
jsminの詳細については、pypiドキュメントをご覧ください:https://pypi.python.org/pypi/jsmin
-
Pythonでpydocモジュールを使用したドキュメントの生成
はじめに pydoc moduleは、Pythonモジュールからドキュメントを自動的に生成します。ドキュメントは、コンソールにテキストのページとして保存したり、Webブラウザに表示したり、HTMLファイルとして表示したりすることができます。 この記事では、さまざまなケースでこれらのドキュメントを表示する方法を学び、Pythonスクリプト用の独自のドキュメントを作成するのに役立つdocstringについても学びます。 pydocの使用法がわかったので、始めましょう。 はじめに pydocモジュールはPythonと一緒にパッケージ化されているため、個別にダウンロードしてインストールする
-
PythonとRuby、どちらを選択しますか?
最初に頭に浮かぶのは、なぜこれら2つの言語だけを比較するのかということです。これは、両方が解釈され、オブジェクト指向の哲学と非常に巨大なコミュニティがサポートするアジャイル言語であるためかもしれません。ただし、両方の言語はいくつかのアイデア、構文要素を共有し、ほぼ同じ機能を備えていますが、2つのコミュニティには共通点がありません。 どちらの言語も開発者のコミュニティで非常に人気があります(これも比較する理由の1つです)。以下は、開かれたプルリクエストに基づくGitHubで2018年に最も人気のある言語のトップ10です- 開かれたプルリクエストに基づくGitHubで最も人気のある言語トップ