草庐IT

sublime-text-refactor

全部标签

python - 更改 matplotlib.pyplot text() 对象属性

我有一个matplotlib.pyplot图表,它循环更新以创建动画,使用我从anotheranswer获得的这种代码:importmatplotlib.pyplotaspltfig,ax=plt.subplots()x=[1,2,3,4]#x-coordinatesy=[5,6,7,8]#y-coordinatesfortinrange(10):ift==0:points,=ax.plot(x,y,marker='o',linestyle='None')else:new_x=...#xupdatednew_y=...#yupdatedpoints.set_data(new_x,new

python - Sublime text 3.1.1 中的 Pylinter 仍然没有使用 Python2.7

这是我的pyinter设置:{//Whenversboseis'true',variousmessageswillbewrittentotheconsole.//values:trueorfalse"verbose":false,//ThefullpathtothePythonexecutableyouwantto//runPylintwithorsimplyuse'python'."python_bin":"/usr/bin/python2.7",//ThefollowingpathswillbeaddedPylint'sPythonpath"python_path":[],//Op

python - 是否有用于调试 python 的 sublime text 2 插件?

sublimetext2有调试python的插件吗?SublimeText是一个很棒的python编辑器,但是一旦项目变得太大,我不得不使用其他IDE(例如eclipse)进行调试。你们Pythonists有解决这个问题的方法吗? 最佳答案 尝试https://github.com/wuub/SublimeREPL,它使用pdb来调试python,并且易于通过包Controller安装 关于python-是否有用于调试python的sublimetext2插件?,我们在StackOver

Python tkinter : Make any output appear in a text box on GUI not in the shell

我正在使用python和tkinter制作一个GUI,只是想知道是否有办法让任何输出文本出现在GUI的窗口中而不是解释器/shell上?提前致谢 最佳答案 如果按照BryanOakley的评论中的建议,您想要“在您的GUI中打印‘foo’,但让它神奇地出现在文本小部件中”,请参阅上一个问题的答案Python:ConvertingCLItoGUI.这个答案解决了如何在文本框中生成输出这一更简单的问题。要生成滚动文本窗口,请创建并放置或打包一个文本小部件(我们称它为mtb),然后使用像mtb.insert(Tkinter.END,ms)

python - 是否可以在 Sublime REPL 选项卡中禁用语法突出显示?

有什么方法可以在脚本运行时禁用SublimeREPL-tabs中的语法高亮显示吗?请查看此问题的上下文:RedlinescomingupafterstringsinSublimeREPL(python)?例如,当python脚本在SublimeREPL中运行时,输出文本中的撇号(')会突出显示为语法。因此,该行的最后部分被突出显示,就好像字符串(实际上是文本输出而不是实际代码)没有正确关闭。这是输出的样子:当SublimeREPL运行交互式pythonshell时,突出显示很有用,但是当它只应该运行脚本时,我希望在不突出显示的情况下获取文本输出,就像在任何命令行界面中一样。当然,我可以

python - 如何修复 Anaconda linter 在 Sublime Text 3 中显示 f 字符串错误?

显示的错误只是“[E]”,所以我不确定如何在Anaconda首选项中免除此错误。例如print(f"Hello,world!")的linter错误显示“[E]语法无效” 最佳答案 编辑您的Anaconda用户首选项并添加:"python_interpreter":"python3",我在某处读到它是python的一个已知错误。它在3.6.3版中已修复,因此您可能还需要更新python版本。我的是3.6.3,不知道有没有必要更新。 关于python-如何修复Anacondalinter在S

python - re.sub (".*", ", "(replacement )", "text") 在 Python 3.7 上加倍替换

在Python3.7上(在Windows64位上测试过),使用RegEx.*替换字符串会使输入字符串重复两次!在Python3.7.2上:>>>importre>>>re.sub(".*","(replacement)","sampletext")'(replacement)(replacement)'在Python3.6.4上:>>>importre>>>re.sub(".*","(replacement)","sampletext")'(replacement)'在Python2.7.5(32位)上:>>>importre>>>re.sub(".*","(replacement)"

python - 如何在开发过程中调试 sublime 插件

我想用pdb调试我的插件,但它不起作用。我收到这些错误Traceback(mostrecentcalllast):File"./sublime_plugin.py",line362,inrun_File"./useIt.py",line14,inrunforregioninself.view.sel():File"./useIt.py",line14,inrunforregioninself.view.sel():File".\bdb.py",line46,intrace_dispatchFile".\bdb.py",line65,indispatch_linebdb.BdbQuit有

python - 如何更改 Sublime Text 2 中的内置 python?

这样的问题:Changepythoninterpreter-SublimeText2如果您真的想针对您的Python代码运行Build,则非常有用。但是,我希望插件(例如SublimeRope)运行我选择的Python而不是内置的Python,后者恰好是2.6我在Python2.7中工作,因此内置的Python2.6导致在尝试使用SublimeRope时经常出现语法错误。我发现了各种方法来更改与正在处理的运行代码相关的Python,但没有一种方法会影响插件使用的Python。我一直在使用:importsysprintsys.version在插件.py代码中查看针对它运行的版本,它始终是

python - 将 virtualenv 与 Sublime Text 3 和 SublimeREPL 结合使用

我正在尝试设置ST3以使用在Windows8.1上运行的Python的virtualenv。我通常将SublimeREPL与我的全局Python安装一起使用来运行文件。但是,现在我正在使用venvs,我无法运行任何东西。这是我一直在尝试的:我有一个包含文件夹virtualenvs的父目录,然后是一个scripts用于我处理的.py文件。我通常只是导航到\virtualenvs\venv\scripts\activate并使用python解释器完成我的工作,但我希望能够构建文件而不需要通过命令行的东西,使用ST3和SublimeREPL。我做了一个看起来像这样的构建系统:{"shell_