RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / 问题

全部问题

Martin Hope
Лена
Asked: 2024-11-15 06:52:54 +0000 UTC

使填充等于子 SVG 对象

  • 5

在此输入图像描述

2 个物体、一个黑色方块和我作为总和或概述的文本...

我弄清楚了如何对齐对象。但我也希望弄清楚如何确保黑色方块相对于内部对象(最小的)的内部边距是相同的。

此外,确保黑色方块的尺寸发生变化,并且不要拉伸或收缩文本对象......

或者,计算并移动。也许可以自动完成此操作。通过仅指定填充...

第二个问题。我做出了改变,在黑色方块上,最小的物体将被嵌入,就像以前一样。可以将两个对象合二为一。与差异一样,只有最小的物体没有被切掉。假设它是白色或黄色的,一个物体......而不是两个......

html
  • 2 个回答
  • 25 Views
Martin Hope
Роман Кочергин
Asked: 2024-11-15 02:24:43 +0000 UTC

AttributeError:“列表”对象没有属性“较低”

  • 5
current_users = ['machina', 'bezbazarov', 'kocherginr', 'komap', 'qwerty', 'BezbazarovAA']

new_users = ['Bezbazarov', 'arnold', 'kingkong', 'komap', 'byxapecT']

for new_user in new_users:

    if new_user.lower() in current_users.lower():
        print (f'Извини, имя {new_user.title()}, занято. Выбери другое!')
    else:
        print (f'Имя {new_user}, свободно. Добро пожаловать!')

有必要在两个列表中检查名称是否小写。如果我从 current_users 中删除 .lower,那么一切正常,但检查不正确......因为 lower 仅用于 new_users 列表

python
  • 1 个回答
  • 18 Views
Martin Hope
ykoavlil
Asked: 2024-11-15 01:55:46 +0000 UTC

从 .vcf 文件 (VCARD) 输出联系人列表

  • 6

扩展名为 .vcf (VCARD) 的文件片段

BEGIN:VCARD
VERSION:2.1
N;CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE:;=D0=9C=D0=A2=D0=A1;;;
FN;CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE:=D0=9C=D0=A2=D0=A1
TEL;CELL;PREF:+78002500123
END:VCARD
BEGIN:VCARD
VERSION:2.1
N;CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE:;=D0=A1=D0=BB=D1=83=D0=B6=D0=B1=D0=B0=20=D1=81=D0=BF=D0=B0=D1=81=D0=B5=
=D0=BD=D0=B8=D1=8F;;;
FN;CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE:=D0=A1=D0=BB=D1=83=D0=B6=D0=B1=D0=B0=20=D1=81=D0=BF=D0=B0=D1=81=D0=B5=
=D0=BD=D0=B8=D1=8F
TEL;CELL;PREF:112
END:VCARD

我的代码

import vobject

with open('test.vcf') as source_file:
    vcf_read_components = vobject.readComponents(source_file)
    for item in vcf_read_components:
        print(item)

出现解析错误

Traceback (most recent call last):
  File "/home/xxx/experiments/book.py", line 5, in <module>
    for item in vcf_read_components:
  File "/home/xxx/experiments/venv/lib/python3.11/site-packages/vobject/base.py", line 1166, in readComponents
    vline = textLineToContentLine(line, n)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/xxx/experiments/venv/lib/python3.11/site-packages/vobject/base.py", line 984, in textLineToContentLine
    return ContentLine(*parseLine(text, n), **{"encoded": True, "lineNumber": n})
                        ^^^^^^^^^^^^^^^^^^
  File "/home/xxx/experiments/venv/lib/python3.11/site-packages/vobject/base.py", line 864, in parseLine
    raise ParseError("Failed to parse line: {0!s}".format(line), lineNumber)
vobject.base.ParseError: At line 19: Failed to parse line: =D0=BD=D0=B8=D1=8F;;;
<VCARD| [<VERSION{}2.1>, <FN{'CHARSET': ['UTF-8']}МТС>, <N{'CHARSET': ['UTF-8']} МТС   >, <TEL{}+78002500123>]>

从 2024 年 11 月 15 日起,当联系人拥有多个号码时进行澄清。

BEGIN:VCARD
VERSION:2.1
N;CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE:=D0=94=D0=BE=D1=80=D1=84;=D0=9C=D0=B0=D0=BA=D1=81;;;
FN;CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE:=D0=9C=D0=B0=D0=BA=D1=81=20=D0=94=D0=BE=D1=80=D1=84
TEL;CELL:+79128051234
TEL;CELL:+79097484321
END:VCARD
import vobject

with open('test.vcf') as source_file:
    vcf_read_components = vobject.readComponents(source_file, allowQP=True)
    for item in vcf_read_components:
        print(item)
        print(item.fn.value)
        print(item.tel.value)

item.tel.value仅返回第一个

<VCARD| [<VERSION{}2.1>, <FN{'CHARSET': ['UTF-8']}Макс Дорф>, <N{'CHARSET': ['UTF-8']} Макс  Дорф >, <TEL{}+79128051234>, <TEL{}+79097484321>]>
Макс Дорф
+79128051234
python
  • 3 个回答
  • 68 Views
Martin Hope
Chelovek
Asked: 2024-11-15 00:05:22 +0000 UTC

如何从字符串中获取比较操作?

  • 6

我有一个json文件,它的一些字段是作为字符串进行比较操作。我需要将其字符串翻译成语句。我可以这样做:

if str_operator == '>':
    if a > b:
        pass
    else:
       pass
if str_operator == '<':
    if a < b:
        pass
    else:
        pass
...

但这种情况下代码会变得很大。

我尝试使用 exec() ,一切都很好,直到分配出现。我尝试通过 eval() 来实现所有内容,但我要么没有正确理解它是如何工作的,要么是条件不能在 eval() 中使用。

我希望在这种情况下,除了第一种方法之外还有其他方法。

python
  • 1 个回答
  • 28 Views
Martin Hope
LoK-DoK
Asked: 2024-11-15 00:03:49 +0000 UTC

cout << !(5 > 7) && 2 > 3;是真是假?

  • 6

我正在运行一个 C++ 测试,并遇到了这个任务,如果你仔细想想,结果应该是 False,我在三个编译器中检查了它并被卡住了。请解释一下为什么是假的?优先事项 !更高,但是是从右到左;本例中其余运算符的优先级较低,从左到右。

c++
  • 1 个回答
  • 30 Views
上一页
下一页

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5