当前位置: 首页 > 面试题库 >

使用cscope通过VIM浏览Python代码?

孙明德
2023-03-14
问题内容

是否有人成功管理cscope了Python代码?我已经安装了VIM
7.2和最新版本cscope,但是它不能正确获取我的代码标签(总是两三行)。我尝试了该pycscope脚本,但现代版本的不支持其输出cscope

有任何想法吗?还是使用VIM浏览Python代码的替代方法?(我对cscope除的简单标记之外的其他功能特别感兴趣ctags


问题答案:
  1. 从与的维护者的对应关系来看cscope,该工具并非旨在与Python一起使用,并且没有实现该兼容性的计划。不管现在做什么,显然都是错误的,并且没有任何保证它将继续工作的保证。
  2. 看来我一直在使用的过时版本pycscopecscope数据库支持最新版本0.3 。的作者pycscope告诉我,他cscope通过阅读的源代码弄清楚了DB的输出格式cscope。该格式没有有意记录,但是尽管如此,它目前仍适用于pycsope0.3,这是我将要使用的解决方案。

我将接受此答案,因为不幸的是,即使在悬赏宣布之后,也没有其他答案可以提供帮助。没有答案被赞成,所以老实说,我不知道赏金会去哪里。



 类似资料:
  • 使用presigned URLs,你可以让浏览器直接上传一个文件到S3服务,而不需要暴露S3服务的认证信息给这个用户。下面就是使用minio-js实现的一个示例程序。 服务端代码 const MinIO = require('minio') var client = new MinIO.Client({ endPoint: 'play.min.io', port: 9000,

  • 我正在尝试自动登录到我的应用程序,其中使用了谷歌sso身份验证。但是,登录表单返回错误“此浏览器或应用程序可能不安全”。我将我的google帐户选项设置为允许不太安全的应用程序,但仍然没有。 我浏览了几个主题: GMail正在阻止通过自动化(Selenium)登录 Selenium Google登录块 使用python和selenium自动登录Google显示“此浏览器或应用程序可能不安全” 谷歌

  • 问题内容: 如何检测用户是否正在通过移动Web浏览器查看我的网站,以便随后可以自动检测并显示适当版本的网站? 问题答案: 是的,读取User-Agent标头即可解决问题。 那里有一些已知的移动用户代理列表,因此您无需从头开始。我必须要做的是建立一个已知用户代理的数据库,并在检测到未知的版本时存储未知的内容,然后手动找出它们是什么。在某些情况下,这最后一件事可能会过大。 如果要在Apache级别执行

  • 本文向大家介绍Python爬虫使用浏览器cookies:browsercookie过程解析,包括了Python爬虫使用浏览器cookies:browsercookie过程解析的使用技巧和注意事项,需要的朋友参考一下 很多用Python的人可能都写过网络爬虫,自动化获取网络数据确实是一件令人愉悦的事情,而Python很好的帮助我们达到这种愉悦。然而,爬虫经常要碰到各种登录、验证的阻挠,让人灰心丧气(

  • 我正在尝试编写一个非常简单的脚本,从txt文件中获取代理(不需要身份验证),并用它打开浏览器,然后在代理列表中循环此操作一定时间。我知道如何打开一个txt文件并使用它,我的主要问题是让代理工作。我看到过类似的问题,我已经采取了解决方案并尝试了它们,我可以让它们毫无错误地运行,但浏览器打开,没有代理。我确信这是一项非常简单的任务,但我对python非常陌生,还没有让它工作。谢谢 这就是我用过的;没有

  • 问题内容: 假设,我需要在特定的网站上执行一组过程,例如,填写一些表格,单击“提交”按钮,将数据发送回服务器,接收响应,再次基于响应执行一些操作,然后将数据发送回服务器网站的。我知道python中有一个webbrowser模块,但是我想这样做而不调用任何Web浏览器。它不必是一个纯脚本。 在python中有可用的模块可以帮助我做到这一点吗? 谢谢 问题答案: 您也可以看看机械化。它的意思是处理 “