草庐IT

$pycharm

全部标签

python - 如何在 PyCharm 中反转控制台历史记录顺序以进行复制粘贴?

在Pycharm中,控制台历史记录包含从最新(顶部)到最旧(底部)的条目。这在某种程度上很好,但从历史中复制粘贴几行代码就很糟糕了。从历史记录复制时,会发生什么情况,您的代码流会颠倒过来。基本上,您必须一次复制+粘贴一行,代价是每次都要打开历史记录并滚动到所需的行。如果您按您希望重新输入的顺序按Ctrl选择您的行,这无关紧要。控制台历史弹出窗口将根据显示的顺序对它们进行排序(即,最新的在顶部,最旧的在底部)。例子:假设您在控制台上运行了以下两行importpandasaspddf=pd.read_csv('path_to_file')当你查阅历史时,你会看到:1df=pd.read_c

python - 如何将 Abaqus python 库集成到 PyCharm 中托管的项目中

有一个类似的question关于将Abaqus特定的python库集成到PyDev/Eclipse中托管的项目中。但不幸的是,这些答案与我手头的问题不相符。我正在使用ABAQUS版本6.11-2和PyCharm3.1.3的社区版。Abaquspython解释器位于我的windows7(64)机器上的以下位置:C:\SIMULIA\Abaqus\6.11-2\Python\Obj\Python.exePython2.6.2forAbaqus6.11-2(r262:71600,Jun292011,19:23:41)[MSCv.150064bit(AMD64)]onwin32我需要PyCha

Python 管理存储库 Pycharm

我最近不得不使用Anaconda包重新下载和安装Python。这样做是因为我在安装一些软件包时遇到问题,并且发现消息来源说使用Anaconda会更容易。我现在遇到无法升级或找到新包的问题(我以前可以这样做,我认为它给出了所有Pypi包的列表)并且我不确定我需要输入哪个URL命令PyCharm找到它曾经找到的所有包。这是我目前在存储库中的内容,如您所见,我已经添加了一些PyPi链接,但没有一个成功:有谁知道需要在此处输入什么链接才能浏览所有PyPi包或升级当前安装的包? 最佳答案 在ProjectInterpreter下,有一个Ana

python - PyCharm。在 "Run/Debug Configuration"窗口中获取项目目录

我想与我的团队分享PyCharm运行/调试配置。我需要一种配置运行/调试配置的方法,以便它们也可以在其他计算机上工作。是否有动态获取项目目录的方法?有什么想法吗?也许有一种方法可以将"C:\PythonPlatform\Test\"更改为"${PROJECT_DIR}\Test"之类的东西,在"文件夹中"和"工作目录"字段?看图: 最佳答案 有所谓的Macros在PyCharm中包含$ProjectFileDir$描述为项目文件的目录。然而,它们似乎只能用于外部工具部分,不能用于运行/调试配置。但是,有一个非常相关的标题为Addsu

python - 如何在不在 PyCharm 中重新加载包的情况下在 Python 控制台中进行调试?

PyCharm运行交互式Python控制台(在我的例子中是IPython),但是当我更改代码时,PyCharm不会重新导入我一直在编辑的模块,因此控制台运行旧代码。更重要的是,如果我通过Runsetup.pyTask安装了一个旧包,Python在importmymoduleasmm之后导入旧的在控制台中。一种解决方法是编辑文件中的代码并在没有交互式控制台的情况下重新运行它,但这不是一个非常优雅的解决方案。如何使交互式控制台保持最新并即时更新模块? 最佳答案 我目前在Pycharm4.0.6中使用Python3.4.3,并基于上面An

python 模块不能在 PyCharm 中使用 virtualenv

目前我有一个使用virtualenvwrapper创建的virtualenv。在那个virtualenv中,我使用pipinstallcx_Oracle安装了cx_Oracle扩展。我有一个python脚本,它使用来自cx_Oracle的多个命令,如连接等。当运行我的脚本时认为激活的环境(pythonscript.py)它工作正常并且没有产生错误。但是当我尝试在PyCharm4中运行相同的脚本时,它不起作用。我选择了virtualenv作为intrepeter。运行脚本时出现如下错误:/Users/pgerrits/.virtualenvs/siebelaudit/bin/python

python - Pycharm 预期类型 'optional[bytes]' 得到了 'str' 而不是

我正在使用rsplit来拆分路径名,rootPath=os.path.abspath(__file__)rootPath=(rootPath.rsplit('/',1)[0]).rsplit('/',1)[0]但是Pycharm警告,expectedtypeoptional[bytes],gotstrinstead在python文档中,它声明使用sep作为分隔符字符串。那么如何解决这个问题呢? 最佳答案 似乎rootPath被视为一个字节对象(也许是一个小错误?)或者警告是针对另一部分的。一般来说,PyCharm和错误本质上是在警告

python - 在 Pycharm 的语法高亮中更改 __init__ 和其他预定义项的颜色

我是色盲,当__init__位于插入符号所在的当前行时,我几乎无法辨认它,如本例所示:我只是在突出显示的“脱字符线”背景下看不到它。__repr__、__str__和其他此类预定义项存在同样的问题。所以,我想改变它们的颜色。我怎么做?我查看了颜色设置(下图),但不知道要更改哪一个。他们似乎都没有按照我的意愿行事。是的,我知道我可以更改“插入符号行”的颜色,但这不是一个可行的选择,因为__init__的当前颜色在其他情况下也会给我带来问题。 最佳答案 在PyCharm中,您可以转到"file">“设置...”在设置面板中,您可以转到编

python - 在 PyCharm 中运行一行代码

我来自RStudio,请原谅我的天真。在RStudio中,只需在行上按Ctrl+Enter即可运行行,这真是太好了。这会将代码行直接发送到控制台,这使得构建函数变得非常容易,因为您可以遍历每一行来检查问题。但是,在Pycharm中,这似乎不是一项功能;相反,您可以使用鼠标选择并运行代码(https://www.jetbrains.com/help/pycharm/loading-code-from-editor-into-console.html)。这似乎是一种很麻烦的代码编写方式。有没有办法像在RStudio中一样运行单个代码? 最佳答案

python - 如何在 PyCharm 的事件选项卡中运行代码?

我知道这不是切肉刀问题,但我对PyCharm和Python还很陌生。正如问题所述,我想创建一个快捷方式来运行事件选项卡中的代码,而无需转到“编辑配置”窗口并手动更改运行脚本。我使用OS10.9.1,PyCharm版本3.0.2 最佳答案 您只需右键单击并运行: 关于python-如何在PyCharm的事件选项卡中运行代码?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/21238