artbycrunk / vscode-maya

A Visual Studio Code extension with support for coding for Maya.
MIT License
43 stars 9 forks source link

f-string line send python to maya 2023 does not work #38

Open oglops opened 9 months ago

oglops commented 9 months ago

In maya 2023 ( python 3.9) f-string is not working when using Send Python Code to Maya

To Reproduce Steps to reproduce the behavior:

  1. open maya 2023 and open ports
  2. run
    MC.commandPort(name=":7001", sourceType="mel", echoOutput=True)
    MC.commandPort(name=":7002", sourceType="python",echoOutput=True)
  3. send this from vscode
    x=1
    print(f"your value: {x}")

    and error is

    # Error: line 1: invalid syntax
    # Traceback (most recent call last):
    #   File "<maya console>", line 1, in <module>
    #   File "<string>", line 3
    #     print(f"your value: {x}")
    #                            ^
    # SyntaxError: invalid syntax # 

Expected behavior print your value: 1

Screenshots N.A

Desktop (please complete the following information):