Quantopian's community platform is shutting down. Please read this post for more information and download your code.
Back to Community
More detailed compile errors?

Is there any way to get more detail on a compile error? I am not enough of an expert at python to necessarily automatically know what I've done wrong...

4 responses

Hi Simon,

Thanks for calling this to our attention. Where possible, we highlight errors with a red underline, but often the line and offset information are not present in the compilation warning. In fact, the hardest to spot errors (missing parens, missing colons) are often reported on the line after the actual error, and without any offset information.

Is there any compilation error that was particularly problematic? Maybe we can do some extra handling. Feel free to submit a snippet to feedback if you want another set of eyes, and maybe we that will trigger us to think of a way to pinpoint the compilation errors more precisely.

thanks,
fawce

Disclaimer

The material on this website is provided for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation or endorsement for any security or strategy, nor does it constitute an offer to provide investment advisory services by Quantopian. In addition, the material offers no opinion with respect to the suitability of any security or specific investment. No information contained herein should be regarded as a suggestion to engage in or refrain from any investment-related course of action as none of Quantopian nor any of its affiliates is undertaking to provide investment advice, act as an adviser to any plan or entity subject to the Employee Retirement Income Security Act of 1974, as amended, individual retirement account or individual retirement annuity, or give advice in a fiduciary capacity with respect to the materials presented herein. If you are an individual retirement or other investor, contact your financial advisor or other fiduciary unrelated to Quantopian about whether any given investment idea, strategy, product or service described herein may be appropriate for your circumstances. All investments involve risk, including loss of principal. Quantopian makes no guarantees as to the accuracy or completeness of the views expressed in the website. The views are subject to change, and may have become unreliable for various reasons, including changes in market conditions or economic circumstances.

Well in the end, this one was caused by me not indenting the line after an if the correct amount, which is something I am still getting used to!

Well in the end, this one was caused by me not indenting the line after an if the correct amount, which is something I am still getting used to!

Simon - one thing I find very useful in the editor is ctrl-[/ctrl-] key combo will indent/dedent your code. You can even select multiple lines and use the keys. On Mac the combo is command-[/command-].