readline()无法读入

运行代码:
price=readline()
println("输入的价格是:",price)
在终端输入数字敲击一次回车后无反应
输入price显示空,也就是说readline()根本没有把我输入的数据读入,不知道该怎么办了呜呜,求解答
image

               _
   _       _ _(_)_     |  Documentation: https://docs.julialang.org
  (_)     | (_) (_)    |
   _ _   _| |_  __ _   |  Type "?" for help, "]?" for Pkg help.
  | | | | | | |/ _` |  |
  | | |_| | | | (_| |  |  Version 1.10.4 (2024-06-04)
 _/ |\__'_|_|_|\__'_|  |  Official https://julialang.org/ release
|__/                   |

julia> price=readline()
123
"123"

julia> println("输入的价格是:",price)
输入的价格是:123

ReadLine is broken? · Issue #1529 · julia-vscode/julia-vscode (github.com)

谢谢您的回复,我在终端直接调用readline()一切都是正常的,但是如果我是在脚本里用了readline,运行脚本的话readline就无法读入 :innocent:

谢谢您的回复,所以就是脚本里不要用readline()是吧,那请问如果我脚本要接受用户终端输入的数据可以用什么方式呢?目前我查阅到的函数似乎只有readline(),初学入门,感谢您的指教。

不要在vscode里用,非要用就启动别的终端软件用

我用的是MWORKS,编写jl脚本是在MWORKS,用的终端也是MWORKS的终端

那你应该进他们的qq群报bug. readline这种东西除了初学的时候工作后基本用不到,别用就行了,输入用配置文件/http API

好的,谢谢解答,那我直接都写函数,不用readline()了