小编lab*_*nky的帖子

PyDev Eclipse Python解释器错误:找不到stdlib

我一直在尝试使用Eclipse 3.6作为Python编辑器.我安装了最新版本的PyDev,然后尝试在我的mac上设置首选项的Interpreter-Python字段.

我的python版本是2.6,路径是"/ usr/bin/python".当我输入这个,并选择要添加到系统PYTHONPATH的项目时,我收到以下错误消息:

错误:找不到Python stdlib

似乎在安装过程中未找到/选择了Python/Lib文件夹(包含标准库).

这个文件夹(包含诸如threading.py和traceback.py之类的文件)是PyDev正常运行所必需的(它必须包含实际的源文件,而不仅仅是.pyc文件)...

所以我不能告诉eclipse翻译路径!任何帮助都会很棒!(我尝试重新安装PyDev,没有运气)

谢谢!

按照Praveen的回答,我的python库位于/library/python/2.6/site-packages中.当我将/ usr/bin/python输入到解释器字段时,eclipse会询问我想要添加到系统PYTHONPATH的路径.其中一个复选框项就是该路径.所以我和其他盒子一起检查它.单击确定,我得到相同的错误.

python eclipse pydev

25
推荐指数
4
解决办法
3万
查看次数

熊猫在多列数据框上应用功能

当我运行以下代码时,我得到一个KeyError :('a','发生在索引a')。如何在不遇到此问题的情况下在Dataframe上应用此功能或类似功能?

运行python3.6,pandas v0.22.0

import numpy as np
import pandas as pd

def add(a, b):
    return a + b

df = pd.DataFrame(np.random.randn(3, 3), 
                  columns = ['a', 'b', 'c'])

df.apply(lambda x: add(x['a'], x['c']))
Run Code Online (Sandbox Code Playgroud)

python pandas

5
推荐指数
1
解决办法
344
查看次数

Python正则表达式:在引号之间查找和替换逗号

我有一个字符串,

line = '12/08/2013,3,"9,25",42:51,"3,08","12,9","13,9",159,170,"3,19",437,'
Run Code Online (Sandbox Code Playgroud)

我想在引号之间用":"找到并替换逗号.寻找结果

line = '12/08/2013,3,9:25,42:51,3:08,12:9,13:9,159,170,3:19,437,'
Run Code Online (Sandbox Code Playgroud)

到目前为止,我已经能够匹配这种模式,

import re
re.findall('(\"\d),(.+?\")', line)
Run Code Online (Sandbox Code Playgroud)

但是,我想我应该使用

re.compile(...something..., line)
re.sub(':', line)
Run Code Online (Sandbox Code Playgroud)

有谁知道如何做到这一点?谢谢,labjunky

python regex

2
推荐指数
1
解决办法
2612
查看次数

如何使用string.punctuation自定义筛选出的字符?

我有一个字符串,我想删除所有标点符号.我目前使用:

import string
translator = str.maketrans('','', string.punctuation)
name = name.translate(translator)
Run Code Online (Sandbox Code Playgroud)

但是,对于名字的字符串,这也删除了连字符,我想保留在字符串中.对于实例'\ Fred-Daniels!"应该成为"Fred-Daniels".

如何修改上面的代码来实现这个目的?

python regex string

2
推荐指数
1
解决办法
302
查看次数

将列表转换为字符串

什么是pythonic方式来执行以下转换?

[a,b,c] - >"'a','b','c'"

其中a,b和c都是包含字符串的变量.

python string list

-1
推荐指数
1
解决办法
69
查看次数

标签 统计

python ×5

regex ×2

string ×2

eclipse ×1

list ×1

pandas ×1

pydev ×1