RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

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

babyborn's questions

Martin Hope
babyborn
Asked: 2025-04-08 19:37:29 +0000 UTC

使用熊猫从表中获取货币汇率值

  • 5

有一段代码:

import pandas as pd

currency = 'usd'

url = "https://www.fontanka.ru/currency.html"
df = pd.read_html(url)[0]
rate = df.loc[df['Валюта'].isin([str(currency)]), ['Курс']]

给出:

    Курс
0  86.19

我只需要获取美元汇率值86.19,不需要列名、行号等,只是一个数字。如果没有拐杖的话该如何做到这一点replace?

python
  • 2 个回答
  • 38 Views
Martin Hope
babyborn
Asked: 2025-03-20 00:16:33 +0000 UTC

如何通过城市名称获取其人口?

  • 5

有一个文本文件,每行包含一个城市列表:

Абаза
Абакан
Абдулино
Абинск
Агидель
...

它是从页面ru.wikipedia.org/wiki/Спиок_городов_России解析而来的。

城市的顺序与页面上的顺序相同。如何获取每个城市的人口?

我逐行阅读了文件,下一步做什么?

with open('C:\\cities.txt', 'r',encoding="utf8") as f:
    nums = f.read().splitlines()
python
  • 1 个回答
  • 52 Views
Martin Hope
babyborn
Asked: 2023-11-30 04:46:09 +0000 UTC

生成一个随机英语名词和一个随机俄语名词

  • 5

您需要使用 python 生成一个英文随机名词和一个俄语随机名词(音译)。唯一想到的是 random 模块;如何用它生成随机字符集很清楚,但作为一个真正的名词呢?理想情况下,当您运行代码时,您会得到类似以下内容的信息:

stol
letter

mashina
forest

ETC

python
  • 2 个回答
  • 33 Views
Martin Hope
babyborn
Asked: 2023-09-05 17:44:06 +0000 UTC

统计并输出JSON中的重复值

  • 5

有一个包含 JSON 对象的列表,例如:

[{'id':'1', 'name':'ivan'},{'id':'2', 'name':'igor'},{'id':'3', 'name':'petr'}]

我需要找到所有重复的名称“名称”并成对输出它们(甚至更多 - 如果有更多匹配项),就像这里是第一个对象,这里是第二个、第三个、第四个......,名称是相同。我看到一种解决方案,将对象逐个添加到新列表中,然后将其与原始列表进行比较,如果有匹配,则'name'执行print,然后清除新列表等等,但我觉得有一个更简洁的解决方案

我希望输出是这样的:

{'id':'1', 'name':'ivan'}
{'id':'5', 'name':'ivan'}
{'id':'88', 'name':'ivan'}

{'id':'45', 'name':'igor'}
{'id':'61', 'name':'igor'}
{'id':'1', 'name':'igor'}
{'id':'666', 'name':'igor'}

{'id':'56', 'name':'petr'}
{'id':'89', 'name':'petr'}
...
python
  • 2 个回答
  • 26 Views
Martin Hope
babyborn
Asked: 2023-09-01 21:23:40 +0000 UTC

通过对象中的键检索所​​有 JSON 对象

  • 5

有一个非常大的 JSON,例如:

{
 'id': 'someid',
 'type': 'group',
 'children': [
    {
     'id': 'someid',
     'type': 'group',
     'children': [
        {
         'id': 'someid',
         'type': 'person'
        }
     ]
    }
 ]
}

我需要使用Python提取所有对象,一个完整的类型对象:

{
 'id': 'someid',
 'type': 'person'
}

如果在一个对象中type==person(那么我会将这些对象添加到列表中)。如果 JSON 非常大并且子对象的数量未知并且可能会发生变化,该怎么办?

python
  • 2 个回答
  • 50 Views
Martin Hope
babyborn
Asked: 2023-09-01 16:32:45 +0000 UTC

按值比较两个 JSON

  • 5

我有几个本地存储的 JSON:

{'name':'Ivan', 'surname':'Petrov', 'position':'director'},
{'name':'Petr', 'surname':'Sidorov', 'position':'manager'},
{'name':'Yan', 'surname':'Vlasov', 'position':'driver'}

我需要将它们与从服务器(使用 Python)收到的 JSON 进行比较,以获取每个值。它们通常与本地值匹配,但例如,如果 Yan Vlasov 将职位更改为会计师,我需要了解这一点并更改本地 JSON(手动)。如何按值比较服务器中的每个 JSON 与本地 JSON?到目前为止,我想到的只有拐杖,ala 将每个 JSON 转换为字符串str({'name':'Yan', 'surname':'Vlasov', 'position':'driver'})并将其作为字符串进行比较,但这绝对是拐杖。

python
  • 1 个回答
  • 28 Views
Martin Hope
babyborn
Asked: 2022-07-20 06:30:32 +0000 UTC

从线路中删除不必要的,只留下电子邮件

  • 1

与员工有一条线,例如:

Sidorov Dmitry Pavlovich Sidorov-dp@work.ru;伊万诺夫 Ivan Ivanovich Ivanov-VI@work.ru; Petrova Luisya Vazegnovna {解雇} Petrova-LV@work.ru;

您需要清除多余的部分,只留下没有 FIRED 标签的员工的电子邮件,结果应如下所示:

Sidorov-dp@work.ru;伊万诺夫-VI@work.ru;

请告诉我如何在 python zen 中实现它,因为我想到的只有拐杖 ala:

str1 = 'Сидоров Дмитрий Павлович <Sidorov-dp@work.ru>; Иванов Иван Иванович <Ivanov-VI@work.ru>; Петрова Луися Вазегновна {УВОЛЕН} <Petrova-LV@work.ru>;'
find_emails = str1.split(';')
for item in find_emails:
    if 'УВОЛЕН' not in item:
        print(item)

但其他一切都会在这里,除了电子邮件本身

python
  • 2 个回答
  • 10 Views
Martin Hope
babyborn
Asked: 2022-08-04 19:37:58 +0000 UTC

在记事本++中替换(字符串)

  • 2

如何在文本中替换括号中字符串的所有部分?例如有一行:

привет(какдела)чтоделаешь

如何从一行中删除(какдела)?

notepad++
  • 1 个回答
  • 10 Views
Martin Hope
babyborn
Asked: 2020-02-15 15:56:11 +0000 UTC

搜索 CIS 电话号码的充分正则表达式

  • 0

我需要一个在 python 中工作的正则表达式来搜索 CIS 电话号码。对于手机,我发现了这个正则表达式:

r'(\+7|8|7).*?(\d{3}).*?(\d{3}).*?(\d{2}).*?(\d{2})'

但是它不仅收集电话,还收集各种垃圾83423 ,有没有人有更完美的解决方案来收集诸如+7 911 912 92 92或79119129292或8911912 92 92等格式的电话,而只是过滤掉诸如8974353或7942657658794532453等之类的数字集?

python
  • 1 个回答
  • 10 Views
Martin Hope
babyborn
Asked: 2020-08-02 23:17:47 +0000 UTC

将变量传递给导入模块的类

  • 2

我导入了一个模块,例如:

import module_name

在模块本身中,类:

my_class:
    some_var = my_var
    do_something()

有一个变量,如:

my_var = 777

如何将我需要的变量从我的代码传递给模块类my_var?

python
  • 1 个回答
  • 10 Views
Martin Hope
babyborn
Asked: 2020-07-20 19:56:29 +0000 UTC

如何将 ANSI 表情符号 (emoji) 复制到 txt?

  • 1

有一个ANSI编码的.txt,我在里面插入一个笑脸,比如💙,保存后得到??

是否可以将表情符号无损复制到 .txt 并从 .txt 复制它们?

кодировка
  • 1 个回答
  • 10 Views
Martin Hope
babyborn
Asked: 2020-04-30 23:00:28 +0000 UTC

使用您的密码对 str 进行编码解码

  • 2

任务很简单:有str,比方说:

"калининград"

有我的密码,例如:

"mypass123"

你需要"калининград"编码成一个不可读的字符集,考虑到我的密码,字符只能用我的密码的命令解码,例如:

one = encode("калининград","mypass123")
>>>fsdtr33sdfd324sfsfr3
two = decode("fsdtr33sdfd324sfsfr3","mypass123")
>>>калининград

最好在 Python 的禅宗中,在几行

python
  • 2 个回答
  • 10 Views
Martin Hope
babyborn
Asked: 2020-04-26 14:55:10 +0000 UTC

如何处理 if * and * and * or * 构造

  • 0

有一个这样的结构:

if a == 1 and b == 1 and c == 1 or c > 5:
    do_something()

问题:该条件将如何处理or?我do_something()只需要在所有 4 个条件都为真时执行,但 python 不解释这个条件

if a == 1 and b == 1 and c == 1 or c > 5

像两个: 如果 2 个条件中的 1 个为真a==1 and b==1 and c==1,and c>5and 将执行? ps - 你需要通过......do_something()
c==1 or c>5or

python
  • 2 个回答
  • 10 Views
Martin Hope
babyborn
Asked: 2020-03-23 18:52:32 +0000 UTC

VK API 通过请求字符串获取城市 ID

  • 0

有一个对 VK API 的请求:

users.search(version=5.92,count=5,city=1)

查询从搜索莫斯科市(id = 1)返回5个用户问题是什么:不方便找出城市id然后将其输入程序,输入文本要容易得多莫斯科”例如,程序将其转换为 id,然后将其替换为请求。是否有任何请求 VK API 将城市字符串转换为 ID 号?我在文档中没有找到答案。如果 API 不支持这样的请求,你怎么能在没有拐杖和脏话的情况下进行转换?

vkontakte-api
  • 1 个回答
  • 10 Views
Martin Hope
babyborn
Asked: 2020-03-11 09:47:54 +0000 UTC

通过 Python 中的各种可选参数从数据库中迭代

  • 1

有一个程序通过枚举员工来搜索数据库,通过可选参数检查他们,例如:

position = input('enter position')
sex = input('sex')
age = input('age')
...etc

然后程序通过枚举(出于某些原因,需要枚举)检查每个员工是否符合输入的标准,如果匹配,则显示该员工,例如,在print(). 整个问题是参数是可选的,如果没有输入,则分配变量null。首先想到的是检查所有参数组合,例如:

if position != null and sex != null and age != null:
    print('yep!')
elif position == null and sex != null and age != null:
    print('yep2!')
...etc

它类似于拐杖,如果有很多参数,将无法对所有组合进行排序。如何在没有拐杖的情况下以 Pythonic 方式组织检查?

python
  • 1 个回答
  • 10 Views
Martin Hope
babyborn
Asked: 2020-02-09 00:29:57 +0000 UTC

将参数传递给 multiprocessing.Pool

  • 0

有一个代码:

import multiprocessing
from itertools import product
import time

username = 'ivan'

my_items = [1,2,3,4,5,6,7,8,9]

def printing(username,my_items):
    print (username)
    print(my_items)

if __name__ == '__main__':
    with multiprocessing.Pool(processes=4) as pool:
        results = pool.starmap(printing, product(username, my_items))

按照计划,my_items 中的每个项目的代码都应该使用相同的用户名参数执行打印()函数,并在 4 个进程中同时执行。也就是说,按照我的想法,结果应该是这样的:

ivan
1
ivan
2
ivan
3
ivan
4
ivan
5
ivan
6
ivan
7
ivan
8
ivan
9

事实上,代码给出了结果:

i
1
i
2
i
3
i
4
i
5
i
etc...

显然,依次,一个接一个。我究竟做错了什么?

python
  • 1 个回答
  • 10 Views
Martin Hope
babyborn
Asked: 2020-06-02 02:47:55 +0000 UTC

如何按比例调整照片大小?

  • 1

问:有一个图像打开:

image = Image.open("C:\\pic.jpg")
image = image.resize((1080, 1080), Image.ANTIALIAS) 

一切都会好起来的,但图像不同,有时调整大小会严重扭曲照片。如何按比例调整照片大小?

python
  • 2 个回答
  • 10 Views
Martin Hope
babyborn
Asked: 2020-05-07 20:59:54 +0000 UTC

如何限制线程中的线程数

  • 1

大家好!有一个代码:

for line in friends:
    threading.Thread(target=messages, args=(line,)).start()

成功地向人们发送消息。问题出现了:如何限制线程数,例如朋友超过 50 行?以及是否有必要在工作后以某种方式关闭流?

python
  • 2 个回答
  • 10 Views
Martin Hope
babyborn
Asked: 2020-05-05 21:05:00 +0000 UTC

如何加快发送 3 个 GET 请求

  • 1

大家好!有 3 个 GET 请求

r1 = requests.get('http://mysite.com/check.php?' + 'userid=666&userage=18')
r2 = requests.get('http://mysite.com/check.php?' + 'userid=777&userage=22')
r3 = requests.get('http://mysite.com/check.php?' + 'userid=888&userage=26')

发送它们并收到响应需要很长时间,如何减少这个时间?这三个请求减慢了整个程序。

python
  • 2 个回答
  • 10 Views
Martin Hope
babyborn
Asked: 2020-04-21 19:00:06 +0000 UTC

如何在 python + selenium webdriver 中已打开的浏览器中打开新选项卡?

  • 1

大家好!需要:在站点上进行手动授权,并通过 webdriver 在同一浏览器中打开一个新选项卡并继续使用已授权的站点。谷歌没有给出答案,有这种可能吗?按代码

from selenium import webdriver
from selenium.webdriver.common.keys import Keys

driver = webdriver.Chrome()
driver.get("https://google.ru/")

chrome 在新会话中打开,未在所需站点 (google.ru) 上授权

python
  • 1 个回答
  • 10 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