• 大小: 25.05MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-16
  • 语言: Python
  • 标签: python开发  

资源简介

eclispe开发python的最新工具
安装好 PyDev 之后,需要配置 Python/Jython 解释器,配置过程很简单。
在 Eclipse 菜单栏中,选择 Window > Preferences > Pydev > Interpreter - (Python/Jython),在这里配置 Python/Jython 解释器

资源截图

代码片段和文件信息

import pytest
import sys
from _pydevd_bundle.pydevd_constants import IS_JYTHON IS_IRONPYTHON
from tests_python.debug_constants import TEST_CYTHON
from tests_python.debug_constants import PYDEVD_TEST_VM
import site
import os
from _pydev_bundle import pydev_log


def pytest_report_header(config):
    print(‘PYDEVD_USE_CYTHON: %s‘ % (TEST_CYTHON))
    print(‘PYDEVD_TEST_VM: %s‘ % (PYDEVD_TEST_VM))
    try:
        import multiprocessing
    except ImportError:
        pass
    else:
        print(‘Number of processors: %s‘ % (multiprocessing.cpu_count()))

    print(‘Relevant system paths:‘)
    print(‘sys.executable: %s‘ % (sys.executable))
    print(‘sys.prefix: %s‘ % (sys.prefix))

    if hasattr(sys ‘base_prefix‘):
        print(‘sys.base_prefix: %s‘ % (sys.base_prefix))

    if hasattr(sys ‘real_prefix‘):
        print(‘sys.real_prefix: %s‘ % (sys.real_prefix))

    if hasattr(site ‘getusersitepackages‘):
        print(‘site.getusersitepackages(): %s‘ % (site.getusersitepackages()))

    if hasattr(site ‘getsitepackages‘):
        print(‘site.getsitepackages(): %s‘ % (site.getsitepackages()))

    for path in sys.path:
        if os.path.exists(path) and os.path.basename(path) == ‘site-packages‘:
            print(‘Folder with “site-packages“ in sys.path: %s‘ % (path))


_started_monitoring_threads = False


def _start_monitoring_threads():
    # After the session finishes wait 20 seconds to see if everything finished properly
    # and if it doesn‘t report an error.
    global _started_monitoring_threads
    if _started_monitoring_threads:
        return

    _started_monitoring_threads = True
    import threading
    if hasattr(sys ‘_current_frames‘) and hasattr(threading ‘enumerate‘):
        import time
        import traceback

        class DumpThreads(threading.Thread):

            def run(self):
                time.sleep(20)

                thread_id_to_name = {}
                try:
                    for t in threading.enumerate():
                        thread_id_to_name[t.ident] = ‘%s  (daemon: %s)‘ % (t.name t.daemon)
                except:
                    pass

                stack_trace = [
                    ‘===============================================================================‘
                    ‘pydev pyunit runner: Threads still found running after tests finished‘
                    ‘================================= Thread Dump =================================‘]

                for thread_id stack in sys._current_frames().items():
                    stack_trace.append(‘\n-------------------------------------------------------------------------------‘)
                    stack_trace.append(“ Thread %s“ % thread_id_to_name.get(thread_id thread_id))
                    stack_trace.append(‘‘)

                    if ‘self‘ in stack.f_locals:
                        sys.stderr.write(str(stack.f_locals[‘self‘]) + ‘\n‘)

                    for filename lineno name line in trac

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-10-25 21:44  features\
     目录           0  2019-10-25 21:44  features\org.python.pydev.feature.source_7.4.0.201910251334\
     文件          34  2019-10-25 21:43  features\org.python.pydev.feature.source_7.4.0.201910251334\feature.properties
     文件       14061  2019-10-25 21:43  features\org.python.pydev.feature.source_7.4.0.201910251334\feature.xml
     目录           0  2019-10-25 21:44  features\org.python.pydev.feature.source_7.4.0.201910251334\meta-INF\
     文件          96  2019-10-25 21:43  features\org.python.pydev.feature.source_7.4.0.201910251334\meta-INF\MANIFEST.MF
     目录           0  2019-10-25 21:44  features\org.python.pydev.feature.source_7.4.0.201910251334\meta-INF\maven\
     目录           0  2019-10-25 21:44  features\org.python.pydev.feature.source_7.4.0.201910251334\meta-INF\maven\org.python.pydev\
     目录           0  2019-10-25 21:44  features\org.python.pydev.feature.source_7.4.0.201910251334\meta-INF\maven\org.python.pydev\org.python.pydev.feature\
     文件         139  2019-10-25 21:43  features\org.python.pydev.feature.source_7.4.0.201910251334\meta-INF\maven\org.python.pydev\org.python.pydev.feature\pom.properties
     文件        2176  2019-10-25 21:33  features\org.python.pydev.feature.source_7.4.0.201910251334\meta-INF\maven\org.python.pydev\org.python.pydev.feature\pom.xml
     目录           0  2019-10-25 21:43  features\org.python.pydev.feature_7.4.0.201910251334\
     文件       15562  2019-10-25 21:43  features\org.python.pydev.feature_7.4.0.201910251334\feature.xml
     文件       11299  2019-08-17 02:28  features\org.python.pydev.feature_7.4.0.201910251334\LICENSE.txt
     目录           0  2019-10-25 21:43  features\org.python.pydev.feature_7.4.0.201910251334\meta-INF\
     文件         262  2019-10-25 21:43  features\org.python.pydev.feature_7.4.0.201910251334\meta-INF\MANIFEST.MF
     文件        8562  2019-10-25 21:43  features\org.python.pydev.feature_7.4.0.201910251334\meta-INF\TE-A017D.RSA
     文件         397  2019-10-25 21:43  features\org.python.pydev.feature_7.4.0.201910251334\meta-INF\TE-A017D.SF
     目录           0  2019-10-25 21:43  features\org.python.pydev.mylyn.feature_0.6.0\
     文件        1171  2019-10-25 21:43  features\org.python.pydev.mylyn.feature_0.6.0\feature.xml
     目录           0  2019-10-25 21:43  features\org.python.pydev.mylyn.feature_0.6.0\meta-INF\
     文件         179  2019-10-25 21:43  features\org.python.pydev.mylyn.feature_0.6.0\meta-INF\MANIFEST.MF
     文件        8563  2019-10-25 21:43  features\org.python.pydev.mylyn.feature_0.6.0\meta-INF\TE-A017D.RSA
     文件         314  2019-10-25 21:43  features\org.python.pydev.mylyn.feature_0.6.0\meta-INF\TE-A017D.SF
     目录           0  2019-10-25 21:44  plugins\
     文件      261651  2019-10-25 21:43  plugins\com.python.pydev.analysis.source_7.4.0.201910251334.jar
     目录           0  2019-10-25 21:43  plugins\com.python.pydev.analysis_7.4.0.201910251334\
     文件      382778  2019-10-25 21:40  plugins\com.python.pydev.analysis_7.4.0.201910251334\analysis.jar
     目录           0  2019-10-25 21:43  plugins\com.python.pydev.analysis_7.4.0.201910251334\icons\
     文件         614  2019-08-17 02:28  plugins\com.python.pydev.analysis_7.4.0.201910251334\icons\opentype.gif
     文件         552  2019-08-17 02:28  plugins\com.python.pydev.analysis_7.4.0.201910251334\icons\python_file.gif
............此处省略1523个文件信息

评论

共有 条评论