RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

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

Василий Балин's questions

Martin Hope
Василий Балин
Asked: 2024-06-12 13:50:54 +0000 UTC

如何为 Telegram 聊天机器人编写消息文本,以便其语法被信使识别并根据它进行标记?

  • 5

我需要在一条消息中给出文本和降价表。一切都会好起来的,但这应该由 Telegram 聊天机器人来完成。

这意味着机器人响应某些命令或内联键盘按键,必须向相应的聊天发送包含 Markdown 表的文本消息。每次的文本和表格都是相同的。

当我自己作为用户,在 Telegram 界面中输入消息文本时,两边都有一个用```包围的表格,一切看起来都很漂亮,Messenger 识别并显示 markdown。然而,当使用 传输相同的消息时await bot.send_message(message.chat.id, text_with_markdown_table),我一次又一次地看到聊天中出现的是普通的无格式文本,而不是预期的“美观”。

我尝试在消息中只保留被“``包围的表格 - 但没有帮助。

如何修复它?

python
  • 2 个回答
  • 43 Views
Martin Hope
Василий Балин
Asked: 2022-09-24 14:22:36 +0000 UTC

当将其分配给具有单元格值的变量时,空格从哪里来?

  • 0

我需要使用宏通过它们的确切名称打开硬盘上的现有文件,这些文件由一个常量和两个变量部分组成。例如,“ 25-й файл. Срок до 2022.09.25”,其中“ 25”是第一个变量部分,“ -й файл. Срок до 2022.”是常数,“ 09.25”是第二个变量。“ 25”和“ 09.25”我已经存储在参考表上,其中每个文件编号都有自己的截止日期。问题是,当从参考单元格中为变量赋值时,数字前会出现一个空格。也就是说,而不是“ 25”我得到“ 25”。这个空间的存在导致无法找到和打开我需要的文件。这里有一些代码可以帮助重现这种情况:

Option Explicit

Sub str_test()
Dim str_srt As String

ActiveCell.Value = "25"
str_srt = Str(ActiveCell.Value)
Debug.Print "." & str_srt & "."
    
End Sub

可以看出,在立即窗口中执行代码后,会 25出现“ ”(带有一个空格,没有预料到它的存在),用圆点括起来。我尝试将数据以字符串和整数格式存储在参考书中 - 没有区别。问题:这个差距从何而来?知道问题的答案,我也许能够处理这些差距......

excel
  • 0 个回答
  • 0 Views
Martin Hope
Василий Балин
Asked: 2022-07-21 15:06:45 +0000 UTC

Excel 如何“理解”在哪个范围内排序?

  • 1

我需要按四列对表格进行排序。经常。这就是我写宏的原因。我写的那个(我不会在这里给出它的代码,因为:1.这个问题与他无关;2.我不想“夸大”这个问题),没有工作到最后。出于这个原因,我通过在编辑组中找到排序和过滤工具并单击自定义排序,使用宏记录器录制了一个宏。在现有的基础上添加了三个级别,并选择了我需要的列。这是输出:

Sub macro_record()
    ActiveWorkbook.Worksheets("Sheet1").AutoFilter.Sort. _
        SortFields.Clear
    ActiveWorkbook.Worksheets("Sheet1").AutoFilter.Sort. _
        SortFields.Add Key:=Range("A2:A1000000"), SortOn:=xlSortOnValues, Order:= _
        xlAscending, DataOption:=xlSortNormal
    ActiveWorkbook.Worksheets("Sheet1").AutoFilter.Sort. _
        SortFields.Add Key:=Range("C2:C1000000"), SortOn:=xlSortOnValues, Order:= _
        xlAscending, DataOption:=xlSortNormal
    ActiveWorkbook.Worksheets("Sheet1").AutoFilter.Sort. _
        SortFields.Add Key:=Range("E2:E1000000"), SortOn:=xlSortOnValues, Order:= _
        xlAscending, DataOption:=xlSortTextAsNumbers
    ActiveWorkbook.Worksheets("Sheet1").AutoFilter.Sort. _
        SortFields.Add Key:=Range("G2:G1000000"), SortOn:=xlSortOnValues, Order:= _
        xlAscending, DataOption:=xlSortNormal
    
    With ActiveWorkbook.Worksheets("Sheet1").AutoFilter. _
        Sort
        .Header = xlYes
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With
End Sub

问题是:Excel 如何“理解”要排序的范围?换句话说,程序在哪一行代码中为计算机提供了要排序的范围地址?

excel сортировка
  • 1 个回答
  • 63 Views
Martin Hope
Василий Балин
Asked: 2022-07-21 14:19:01 +0000 UTC

如何使用连接设置变量名:字符串值+序列号?(例如,名称 df_1 获得为 "df_" + str(i),其中 i = 1)

  • 0

目标是:读取一定数量的文件,总是不同的,使用 pandas.read_excel 方法,并“粘合”它们,将它们的内容一个接一个地增加。这就是我的代码现在的样子:

import pandas as pd
# читаем
df_01 = pd.read_excel('Результаты 1_01.07.22 - 07.07.22.xlsx', header=3)
df_02 = pd.read_excel('Результаты 1_08.07.22 - 14.07.22.xlsx', header=3)
df_03 = pd.read_excel('Результаты 1_17.06.22 - 23.06.22.xlsx', header=3)
df_04 = pd.read_excel('Результаты 1_24.06.22 - 30.06.22.xlsx', header=3)
df_05 = pd.read_excel('Результаты 2_01.07.22 - 07.07.22.xlsx', header=3)
df_06 = pd.read_excel('Результаты 2_08.07.22 - 14.07.22.xlsx', header=3)
df_07 = pd.read_excel('Результаты 2_17.06.22 - 23.06.22.xlsx', header=3)
df_08 = pd.read_excel('Результаты 2_24.06.22 - 30.06.22.xlsx', header=3)
df_09 = pd.read_excel('Результаты 3_01.07.22 - 07.07.22.xlsx', header=3)
df_10 = pd.read_excel('Результаты 3_08.07.22 - 14.07.22.xlsx', header=3)
df_11 = pd.read_excel('Результаты 3_17.06.22 - 23.06.22.xlsx', header=3)
df_12 = pd.read_excel('Результаты 3_24.06.22 - 30.06.22.xlsx', header=3)
# склеиваем
df = (
    df_01
    .append(df_02)
    .append(df_03)
    .append(df_04)
    .append(df_05)
    .append(df_06)
    .append(df_07)
    .append(df_08)
    .append(df_09)
    .append(df_10)
    .append(df_11)
    .append(df_12)
)

文件总是标准的,具有相同的列数和相同高度的标题,因此我想将文件读取过程包装在一个函数中,该函数本身会使用模式“df_”+ str(i)生成变量名。如何做到这一点,有可能吗?

python pandas
  • 1 个回答
  • 44 Views
Martin Hope
Василий Балин
Asked: 2022-09-03 00:46:48 +0000 UTC

为了使标准 Python 函数正常工作,我应该在用户定义函数的标头中指定什么作为默认值?

  • 0

我的整个问题是:

我应该在用户定义函数的标头中指定什么作为默认值,以便标准 Python 函数将此值视为没有参数或默认值?

让我解释。

我有自己的简单功能。我想让一些参数可选。我的函数体中的这些参数被传递给标准 Python 函数。我应该在我的函数头中为这些参数指定什么默认值,以便 Python 的标准函数表现得好像它们没有被传递这些参数一样?

这是我的代码,简化:

def my_plots(column, max_x=None):
    df.plot(kind='hist', y=column, range=(0, max_x))

我需要在max_x调用函数时指定参数值的情况下,图形将沿着轴绘制到该值X,如果我没有指定发生自动缩放,就好像没有值传递给标准一样绘图功能。

None不适合这些目的 - 代码出错。也试过了[],()而且_- 也有错误。

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