Python/Linting: Difference between revisions

From Fundamental Ramen
Jump to navigation Jump to search
No edit summary
Line 6: Line 6:
{| class="wikitable"
{| class="wikitable"
! TODO || Code
! TODO || Code
| Generate pylintrc ||
<source lang="bash">
pylint --generate-rcfile > pylintrc
</source>
|-
|-
| Disable function name and arguments for<br/>multi-line function definition.<br/>(Single line mode is invalid here.) ||
| Disable function name and arguments for<br/>multi-line function definition.<br/>(Single line mode is invalid here.) ||

Revision as of 07:07, 3 June 2019

Ignore some linting errors/warnings

See: https://pylint.readthedocs.io/en/latest/user_guide/message-control.html

TODO Code Generate pylintrc
pylint --generate-rcfile > pylintrc
Disable function name and arguments for
multi-line function definition.
(Single line mode is invalid here.)
def OnNotifyTicks(self, sMarketNo, sStockidx, nPtr, \
                      nDate, nTimehms, nTimemillis, \
                      nBid, nAsk, nClose, nQty, nSimulate):
    """
    Handle received ticks.
    """
    # pylint: disable=invalid-name, unused-argument, too-many-arguments
    # pylint: enable=invalid-name