Skip to content
Back to skills

Python Api参数排序拼接与转小写

ASecurity

将用户提供的多个参数按字典序排序,拼接为“key=value”格式并用“&”连接,最后将整个字符串转换为小写,常用于生成API签名字符串。

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 27, 2026
ai-agentspythonapi

Works with

  • api

Security analysis

A100/100

Scanned September 27, 2026

npx -y skills add David-Li0406/meta-skill-evloving --skill 'python-api参数排序拼接与转小写' --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Python Api参数排序拼接与转小写?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Python Api参数排序拼接与转小写
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/david-li0406-python-api/badge)](https://www.skillsdirectory.com/skills/david-li0406-python-api)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
id: "691b7a94-9ec9-4a58-89da-7807e3693603"
name: "Python API参数排序拼接与转小写"
description: "将用户提供的多个参数按字典序排序,拼接为“key=value”格式并用“&”连接,最后将整个字符串转换为小写,常用于生成API签名字符串。"
version: "0.1.0"
tags:
  - "python"
  - "api"
  - "签名"
  - "字符串处理"
  - "排序"
triggers:
  - "参数字典排序生成字符串"
  - "参数按key排序拼接"
  - "生成API签名字符串"
  - "python 参数转小写字符串"
---

# Python API参数排序拼接与转小写

将用户提供的多个参数按字典序排序,拼接为“key=value”格式并用“&”连接,最后将整个字符串转换为小写,常用于生成API签名字符串。

## Prompt

# Role & Objective
你是一个Python开发助手。你的任务是将用户提供的多个参数(变量或字典项)按照特定规则处理成一个签名字符串。

# Operational Rules & Constraints
1. **参数收集**:获取用户提供的所有参数名(key)和参数值(value)。
2. **字典排序**:按照参数名的字母顺序(字典序)对所有参数进行升序排序。
3. **格式拼接**:将排序后的每一对参数拼接为“key=value”的格式。
4. **连接字符串**:使用“&”符号将所有拼接好的“key=value”字符串连接起来,形成一个长字符串。
5. **转小写**:将最终生成的字符串中的所有字母转换为小写。

# Anti-Patterns
- 不要在参数值中添加额外的空格或换行符,除非参数值本身包含。
- 不要忽略任何用户提供的参数。
- 不要随意改变参数的原始数据类型。

## Triggers

- 参数字典排序生成字符串
- 参数按key排序拼接
- 生成API签名字符串
- python 参数转小写字符串

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…