小编sam*_*sam的帖子

python excel处理错误

我正在使用python进行excel处理。
我正在使用 xlrd 模块(版本 0.6.1)。

我要获取大部分 excel 文件,但对于某些 excel 文件,它给了我以下错误:

XLRDError: Expected BOF record; found 0x213c
Run Code Online (Sandbox Code Playgroud)

谁能告诉我如何解决这个问题?
提前致谢。

python excel xlrd

3
推荐指数
1
解决办法
5136
查看次数

无法在openpyxl中导入工作簿

我在ubuntu中安装了openpyxl.
现在我正在使用xlsx文件运行openpyxl.

导入模块时,它给出了以下错误.

from openpyxl import Workbook
ImportError: cannot import name Workbook
Run Code Online (Sandbox Code Playgroud)

任何人都知道我必须做些什么来解决这个问题吗?

python openpyxl

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

理解python中的正则表达式

我正在学习python.
我理解以下示例中的所有其他内容.
但是,我真的不明白以下示例中的特殊(标签)含义.

re.compile('((?P<special>[0:-])\s)')
Run Code Online (Sandbox Code Playgroud)

如果知道它,请帮助.

python

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

替换列表中的字符串值

我有一个清单:

s = ["sam1", "s'am2", "29"]
Run Code Online (Sandbox Code Playgroud)

我想'从整个列表中替换.
我需要输出为

s = ["sam1", "sam2", "30"]
Run Code Online (Sandbox Code Playgroud)

目前我正在遍历列表.
有没有更好的方法来实现它?

python string list

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

从字典中获取特定价值

如何从python中的字典中获取特定键?

我有一本字典:

dict = {'redorange':'1', 'blackhawak':'2', 'garlicbread':'3'} 
Run Code Online (Sandbox Code Playgroud)

我想得到那个含有大蒜的钥匙的价值.
我怎么能实现它?

python dictionary

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

针对学生的perl oops计划,他们的分数和百分比

我是perl的新手.我有一个程序要做.

1.我想创建一个简单的课程,其中包含学生姓名,掷骰号和6个科目标记的信息.
我还想创建一个子程序来计算标记的百分比.
3.还想通过创建子类来演示用户继承,子类将具有roll no,来自父类的名称以及添加新的字段地址和电话号
.4.创建覆盖百分比子例程的方法.

我经历了很多perl文档,但却无法解决这个问题,我也无法解决2,3和4问题.

我现在的代码粘贴在下面,但似乎也没有用.任何人都可以让我知道我该怎么做这个程序,以便我可以学习所有这些?

我的代码:

class.pm  

package class;

#constructor
sub new 
{
#my ($class) = @_;
my ($class, %arg) = @_;
my $self = 
{
    _name => $arg{_name}    ,
    _roll_no => $arg{_roll_no}    ,
    _sub1 => $arg{_sub1}    ,
    _sub2 => $arg{_sub2}    ,
    _sub3 => $arg{_sub3}    ,
    _sub4 => $arg{_sub4}    ,
    _sub5 => $arg{_sub5}    ,
    _sub6 => $arg{_sub6}    
};
, $class;
}  

sub name        { $_[0] -> {_name}     }
sub roll_no     { $_[0] -> {_roll_no} }
sub sub1 …
Run Code Online (Sandbox Code Playgroud)

oop perl class

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

在python中否定列表

我有一个清单:

v=[0, -0.01, 0, 0, 0.01, 0.25, 1]
Run Code Online (Sandbox Code Playgroud)

我希望列表是:

v=[0, 0.01, 0, 0, -0.01, -0.25, -1]
Run Code Online (Sandbox Code Playgroud)

这是最好的方法吗?-v不会工作.

python list

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

go - 使用值作为列表创建字典

我想用go语言创建dict,但它的值包含列表

dict= {
"A" : ["1", "2"],
"B" : ["3", "4"]
}
Run Code Online (Sandbox Code Playgroud)

我们怎样才能创造出同样的东西呢?

go

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

python - 打开网址并检索更改的网址

我想给网址打个电话 - www.xyz.com

它是一个验证网址,点击后在网址栏上生成新的网址,例如www.xyz-11.com

如何从python中检索这个?
调用网址并获取新创建的网址?

python url urllib

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

python 中 lambda 到函数的转换

我正在尝试将 Labda 函数转换为正常函数,但无法理解它。

def closest(u): 
    return min(updated_unique_list, key=lambda v: len(set(u) ^ set(v)))
Run Code Online (Sandbox Code Playgroud)

Labda 和 Min 是如何工作的?
我试图从文档中理解,但我想通过这个示例来理解并创建一个普通函数而不是这个 lambda 函数。

python lambda min

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

标签 统计

python ×8

list ×2

class ×1

dictionary ×1

excel ×1

go ×1

lambda ×1

min ×1

oop ×1

openpyxl ×1

perl ×1

string ×1

url ×1

urllib ×1

xlrd ×1