Al parecer sí 
De paso borro el anterior comentario antes de que llegue otro

De paso borro el anterior comentario antes de que llegue otro

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
import os
filepath = input("Ruta del archivo: ")
archivo = open(filepath, "r", encoding = 'utf-8') # Abre el archivo con codificado UTF-8
for linea in archivo.readlines():
if "$$" in linea: # $$ Indica que hay un comentario
pass
elif "add" in linea: # "add" Indica que los proximos numeros que esten entre comillas simples seran sumados
arreglo = linea.split('"')
arreglo2 = linea.split('"')
# print(arreglo[1])
# print(arreglo2[1])
num1 = arreglo[1]
num2 = arreglo2[1]
int(num1)
int(num2)
total = float(num1) + float(num2)
print(total)
elif "clrscr()" in linea:
os.system('cls')
elif "int" in linea: # "int" Indica que es una variable de tipo entero
varName = linea.split('"') # Nombre de la variable
varValue = linea.split('|') # Valor de la variable
print(varName[1])
print(varValue[1])
elif "putsln" in linea: # putsln Indica que se imprimira un texto
putslnFunction = linea.split('"')
printedText = putslnFunction[1]
if printedText == varName[1]: # <== NO FUNCIONA
print(varValue[1])
elif printedText == '':
print("is null!")
else:
print(printedText)
archivo.close()
print("Code execution finished.")
os.system('pause')
$$Este es un comentario
putsln "áéíóú ÁÉÍÓÚ äëïöü àèìòù"
putsln "Ñandú!"
add "5" "5"
int "variable" |8|
putsln "variable"
import sys
if __name__ == '__main__':
if len(sys.argv) == 1:
print("Es necesario colocar por lo menos una arguento") # Funcion que se ejecutara en caso de no introducir ningun argumento
else:
if sys.argv[1] == 'ping': # En este caso, ping es el argumento
print("Pong!") # La funcion que se ejecutara al poner el argumento
print(sys.argv[1]) # Este print es para imprimir el argumento que se ha introducido, es opcional, si quieres lo borras