小编mra*_*777的帖子

SystemError:使用请求和调试器时,无异常设置的错误返回

环境:Python 3.6.3请求2.18.4 PyCharm 2018.1

在正常运行中使用上述配置时一切都很好.但是,当使用PyCharm调试器时,我的输出不断给出两种例外:

Exception ignored in: <generator object urlsplit.<locals>.<genexpr> at 0x7f69803940a0>
Traceback (most recent call last):
  File "/usr/lib/python3.6/urllib/parse.py", line 433, in <genexpr>
    if not rest or any(c not in '0123456789' for c in rest):
Run Code Online (Sandbox Code Playgroud)

要么

SystemError: error return without exception set
Exception ignored in: <generator object iter_slices at 0x7f69803940f8>
Traceback (most recent call last):
  File "/home/damian/workspace/DofusV2/venv/lib/python3.6/site-packages/requests/utils.py", line 449, in iter_slices
    def iter_slices(string, slice_length):
`
Run Code Online (Sandbox Code Playgroud)

这不是单个项目中的问题,我在无数个项目中无数次地遇到过这个问题.但是,每个项目都是多线程的(我不知道这是否有任何区别)事情是我没有使用调试器时没有这个问题加上它没有真正做任何事情,应用程序是稳定的并且工作正常.我的问题是为什么会发生这种情况,我能否至少压制它以免污染我的日志?

pycharm python-3.x python-requests

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

在 Image JavaFX 上绘制用户输入

假设您有一个显示用户图形(某种图像)的应用程序,那么您希望允许用户在该图像上绘制一些线条。我对这种情况有以下疑问:

你会如何做到这一点?您如何从用户拖动事件中获取图像的像素坐标?你将如何实时更新图像?

javafx

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

使用GlassFish 4.0推送Primefaces

有没有人成功使用上述配置?我试图使用从primefaces咆哮的推动.我正在使用primefaces 3.5 GlassFish 4.0和Atmosphere 2.0.0.RC5我的配置如下:

<servlet>
    <servlet-name>Push Servlet</servlet-name>
    <servlet-class>org.primefaces.push.PushServlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>Push Servlet</servlet-name>
    <url-pattern>/primepush/*</url-pattern>
</servlet-mapping>
Run Code Online (Sandbox Code Playgroud)

Bean方法:

private void assaginTreatment()
  {
    ...
    PushContext pushContext = PushContextFactory.getDefault().getPushContext();
    pushContext.push("/notifications", facesMsg);
    return;
  }
Run Code Online (Sandbox Code Playgroud)

最后是xhtml文件:

 <p:growl widgetVar="growl" showDetail="true" sticky="true" globalOnly="true" autoUpdate="true" />
            <p:socket onMessage="handleMessage" channel="/notifications" autoConnect="true"/>
            <script type="text/javascript">
                function handleMessage(facesmessage) {
                    facesmessage.severity = 'info';
                    PF('growl').show([facesmessage]);
                }
            </script>
Run Code Online (Sandbox Code Playgroud)

我得到的错误是:

SEVERE: [http-listener-1(4)] WARN org.atmosphere.cpr.MetaBroadcaster - No Broadcaster match /notifications. Message...

primefaces atmosphere jsf-2 glassfish-4

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