小编Ph.*_*lpp的帖子

Dart/Flutter:Http 请求引发 XMLHttpRequest 错误

我正在尝试制作一个带有 flutter 的 RSS 阅读器,但该程序引发了XMLHttpRequest error.

\n

在我的测试中,我使用网络(Chrome)作为我的目标平台。

\n

感谢您的帮助。

\n
  Future<RssFeed> fetchFeed() async {\ntry {\n  final response = await http.get(Uri.parse(url), headers: {"Access-Control-Allow-Origin": "*"});\n  return RssFeed.parse(response.body);\n} catch (e) {\n  print(e);\n  return RssFeed(title: "Test");\n  }}\n\n  var feed = await fetchFeed();\n
Run Code Online (Sandbox Code Playgroud)\n

完整错误日志:

\n
Error: XMLHttpRequest error.\nC:/b/s/w/ir/cache/builder/src/out/host_debug/dart-\n\nsdk/lib/_internal/js_dev_runtime/patch/core_patch.dart 910:28                get current\npackages/http/src/browser_client.dart 69:22                                                                                    <fn>\nC:/b/s/w/ir/cache/builder/src/out/host_debug/dart-sdk/lib/async/zone.dart 1685:54                                              runUnary\nC:/b/s/w/ir/cache/builder/src/out/host_debug/dart-sdk/lib/async/future_impl.dart 159:18                                        handleValue\nC:/b/s/w/ir/cache/builder/src/out/host_debug/dart-sdk/lib/async/future_impl.dart 766:44                                        handleValueCallback\nC:/b/s/w/ir/cache/builder/src/out/host_debug/dart-sdk/lib/async/future_impl.dart 795:13                                        _propagateToListeners\nC:/b/s/w/ir/cache/builder/src/out/host_debug/dart-sdk/lib/async/future_impl.dart 592:7                                         [_complete]\nC:/b/s/w/ir/cache/builder/src/out/host_debug/dart-sdk/lib/async/stream_pipe.dart 61:11                                         _cancelAndValue\nC:/b/s/w/ir/cache/builder/src/out/host_debug/dart-sdk/lib/async/stream.dart 1288:7                                             <fn>\nC:/b/s/w/ir/cache/builder/src/out/host_debug/dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 334:14  _checkAndCall\nC:/b/s/w/ir/cache/builder/src/out/host_debug/dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 339:39  dcall\nC:/b/s/w/ir/cache/builder/src/out/host_debug/dart-sdk/lib/html/dart2js/html_dart2js.dart 37301:58                              <fn>\n\n\n    at Object.createErrorWithStack (http://localhost:49656/dart_sdk.js:5080:12)\n    at Function._throw (http://localhost:49656/dart_sdk.js:20337:18)\n    at Function.throwWithStackTrace …
Run Code Online (Sandbox Code Playgroud)

xml rss http dart flutter

28
推荐指数
1
解决办法
8万
查看次数

烛台图 add_trace(mode="markers") 给出错误的输出

我目前正在构建一个带有破折号和绘图的财务仪表板。我将以下烛台图添加到我的仪表板中:

    candlestick_chart = go.Figure(data=[go.Candlestick(x=financial_data["Date"],
                                     open=financial_data['Open'],
                                     high=financial_data['High'],
                                     low=financial_data['Low'],
                                     close=financial_data['Close'])])
Run Code Online (Sandbox Code Playgroud)

返回预期结果: 在此输入图像描述

我希望能够突出显示特定的烛台(例如使用标记)

我尝试使用该add_trace函数和以下代码来实现此目的:

    candlestick_chart.add_trace(
    go.Scatter(
        x=["2020-07-01"],
        y=["350"],
        mode="markers",
        marker=dict(symbol="6")

    )
)
Run Code Online (Sandbox Code Playgroud)

但这破坏了图表。

在此输入图像描述

为什么会发生这种情况?我怎样才能解决这个问题?

编辑:添加数据源

我从https://finance.yahoo.com/quote/SPY/history?p=SPY获取数据,时间段设置为最大值。

我按照以下方式解析数据:

    start = "2000-01-01"
end = "2021-01-01"

# Get a pandas dataframe
datapath = ('D:\\Programmieren\\trading_bot\\etf_data\\SPY.csv')

financial_data = pd.read_csv(datapath,
                             parse_dates=True,
                             index_col=0)

financial_data= financial_data.loc[start:end]
# Process data
financial_data = financial_data["2020-06-01":"2021-01-01"]

financial_data.reset_index(inplace=True)
Run Code Online (Sandbox Code Playgroud)

EDIT2:系统和版本

我的软件包有以下版本:

print(pd.__version__) # 1.2.3
print(plotly.__version__) # 4.14.3
Run Code Online (Sandbox Code Playgroud)

我正在与:

  • Windows 10 家庭版(64 位)
  • Python 3.9
  • Python 3.8 也不起作用

python candlestick-chart plotly

3
推荐指数
1
解决办法
2307
查看次数

Selenium Chrome 驱动程序(Python):发送表情符号

当出现以下错误时,我尝试使用 python 和 Selenium Chrome 驱动程序发送表情符号:

selenium.common.exceptions.WebDriverException: Message: unknown error: ChromeDriver only supports characters in the BMP


(Session info: chrome=86.0.4240.75)
Run Code Online (Sandbox Code Playgroud)

我已经研究这个主题一段时间了,并在 @GalBracha 的另一个问题中在 C# 中找到了以下解决方法。

由于我根本不懂 C# 并且对 Selenium 也不太熟悉,所以我想问是否有人知道 Python 中的类似解决方案。

谢谢

python selenium google-chrome selenium-chromedriver

1
推荐指数
1
解决办法
2963
查看次数