【问题标题】:Gaia Astroquery Python - 500 Error 500: nullGaia Astroquery Python - 500 错误 500:空
【发布时间】:2022-07-18 13:47:40
【问题描述】:

我正在做 Gaia Astroquery,由这个网站进行试点:

https://datacarpentry.org/astronomy-python/index.html

我正在学习“转换和选择”课程,当我到达“选择适当的动作”部分时,程序无法运行,而是出现一个错误,名为“500 Error 500: null”。

本章链接如下: https://datacarpentry.org/astronomy-python/05-select/index.html

我的代码如下所示:

candidate_coord_pm_query_base = """SELECT
{columns}
FROM gaiadr2.gaia_source
WHERE parallax < 1
  AND bp_rp BETWEEN -0.75 AND 2 
  AND 1 = CONTAINS(POINT(ra, dec),
                   POLYGON({sky_point_list}))
  AND 1 = CONTAINS(POINT(pmra, pmdec),
                   POLYGON({pm_point_list}))
"""

candidate_coord_pm_query = candidate_coord_pm_query_base.format(columns=columns, 
                            sky_point_list=sky_point_list,
                            pm_point_list=pm_point_list)

candidate_coord_pm_job = Gaia.launch_job_async(candidate_coord_pm_query)

candidate_gaia_table = candidate_coord_pm_job.get_results()

我在此代码的最后一行之后收到错误消息。 任何以前的代码都对我有用,每个变量都很好,看起来像在网站上。所以我的问题是如何写这个才能正常工作?

我们将不胜感激。

【问题讨论】:

    标签: python astronomy gaia astroquery


    【解决方案1】:

    我正在做类似我解决它的方式

    try:
       candidate_coord_pm_query_base = """SELECT
       {columns}
       FROM gaiadr2.gaia_source
       WHERE parallax < 1
          AND bp_rp BETWEEN -0.75 AND 2 
          AND 1 = CONTAINS(POINT(ra, dec),
                           POLYGON({sky_point_list}))
          AND 1 = CONTAINS(POINT(pmra, pmdec),
                           POLYGON({pm_point_list}))
        """
    
        candidate_coord_pm_query = 
        candidate_coord_pm_query_base.format(columns=columns, 
                                    sky_point_list=sky_point_list,
                                    pm_point_list=pm_point_list)
    
        candidate_coord_pm_job = Gaia.launch_job_async(candidate_coord_pm_query)
    
        candidate_gaia_table = candidate_coord_pm_job.get_results()
    except:
       continue #pass depending on your statement
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-23
      • 2012-04-30
      • 2017-03-10
      相关资源
      最近更新 更多