19 lines
412 B
Python
19 lines
412 B
Python
import sys
|
|
import yfinance as yf
|
|
|
|
def getCurrentPrice():
|
|
|
|
# Get the Symbol from ARGV
|
|
symbol = sys.argv[1]
|
|
|
|
ticker = yf.Ticker(symbol)
|
|
data = ticker.history(period="1d", interval="1m")
|
|
current_price = data['Close'].iloc[-1]
|
|
|
|
# Return to C# via stdout
|
|
print(f"---RESULT_START---")
|
|
print(current_price)
|
|
print(f"---RESULT_END---")
|
|
|
|
if __name__ == "__main__":
|
|
getCurrentPrice() |