🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

akshare-proxy-patch

Package Overview
Dependencies
Maintainers
1
Versions
25
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

akshare-proxy-patch - pypi Package Compare versions

Comparing version
0.2.8
to
0.2.9
+36
-11
akshare_proxy_patch.egg-info/PKG-INFO
Metadata-Version: 2.4
Name: akshare-proxy-patch
Version: 0.2.8
Version: 0.2.9
Summary: 针对 AkShare 和 efinance 的底层补丁,自动为东财等接口注入代理认证头,从而避免 `stock_zh_a_spot_em` 等方法报错。

@@ -23,3 +23,3 @@ Home-page: https://github.com/helloyie/akshare-proxy-patch

针对 akshare 和 efinance 的插件补丁,自动为东财接口注入代理认证头,从而避免`akshare: stock_zh_a_spot_em`、`efinance: get_realtime_quotes` 等东财 eastmoney 接口报错问题。
针对 `akshare` 和 `efinance` 的插件补丁,自动为接口注入请求头,从而避免`stock_zh_a_spot_em`、`get_realtime_quotes` 等接口报错问题。

@@ -44,3 +44,3 @@ ## 安装

akshare_proxy_patch.install_patch("101.201.173.125", "", 50)
akshare_proxy_patch.install_patch("101.201.173.125", "", 30)

@@ -63,13 +63,38 @@

- 默认为 `101.201.173.125` 不可修改
- 参数2:AUTH_TOKEN
- 默认为空,每天可免费使用一定次数。如有更多需求,可[点击此处注册](https://ak.cheapproxy.net/dashboard/akshare)申请正式的 `AUTH_TOKEN`。
- 参数2:TOKEN
- 默认为空,每天可免费使用一定次数。如有更多需求,可[点击此处注册](https://ak.cheapproxy.net/dashboard/akshare)申请正式的 `TOKEN`。
- 参数3:重试次数
- 默认为50,建议保持不变
- 默认为30,建议保持不变
## 目前 Hook 的接口域名清单
## 如何在 aktools 内集成插件?
- fund.eastmoney.com
- push2.eastmoney.com
- push2his.eastmoney.com
需要新建一个 `akt.py` 替换官方的启动方式:
```
# 添加插件
import akshare_proxy_patch
akshare_proxy_patch.install_patch("101.201.173.125", "", 30)
# 启动 aktools
import uvicorn
if __name__ == '__main__':
uvicorn.run(
"aktools.main:app",
host="0.0.0.0",
port=8080,
reload=False,
# 根据 CPU 核心数调整,推荐 2×核心数 + 1
workers=4,
log_level="info"
)
```
然后执行 `python akt.py` 即可启动并正常使用 `aktools`。
## 我是手动爬取的接口,能集成插件吗?
能。如果您没有使用 `akshare` 或 `efinance`,而是手动调用的接口,只要代码是使用的 `requests`,插件都能 hook 住请求,正常工作。
## 使用问题交流群

@@ -79,2 +104,2 @@

![cBdTtCUyUMu90DljeIpzLFD5IFqPmW9y.webp](https://cdn.nodeimage.com/i/cBdTtCUyUMu90DljeIpzLFD5IFqPmW9y.webp)
![7sEblPiT7tEdCPrA3nEyekVYxsMZDDgy.webp](https://picui.ogmua.cn/s1/2026/03/03/69a64a45bbda0.webp)
import time
import threading
import requests
from requests.adapters import HTTPAdapter
__version__ = "0.2.8"
__version__ = "0.2.9"
# 备份 Session 的原始 request 方法,这是所有 requests.get/post 的最终入口

@@ -17,3 +16,3 @@ _original_request = requests.Session.request

self.lock = threading.Lock()
self.ttl = 20
self.ttl = 28

@@ -39,3 +38,3 @@

params={"token": auth_token, "version": __version__},
timeout=5,
timeout=(1.5, 3),
)

@@ -90,3 +89,3 @@ data = resp.json()

kwargs["timeout"] = 8
kwargs["timeout"] = (2.5, 5)

@@ -93,0 +92,0 @@ try:

+36
-11
Metadata-Version: 2.4
Name: akshare-proxy-patch
Version: 0.2.8
Version: 0.2.9
Summary: 针对 AkShare 和 efinance 的底层补丁,自动为东财等接口注入代理认证头,从而避免 `stock_zh_a_spot_em` 等方法报错。

@@ -23,3 +23,3 @@ Home-page: https://github.com/helloyie/akshare-proxy-patch

针对 akshare 和 efinance 的插件补丁,自动为东财接口注入代理认证头,从而避免`akshare: stock_zh_a_spot_em`、`efinance: get_realtime_quotes` 等东财 eastmoney 接口报错问题。
针对 `akshare` 和 `efinance` 的插件补丁,自动为接口注入请求头,从而避免`stock_zh_a_spot_em`、`get_realtime_quotes` 等接口报错问题。

@@ -44,3 +44,3 @@ ## 安装

akshare_proxy_patch.install_patch("101.201.173.125", "", 50)
akshare_proxy_patch.install_patch("101.201.173.125", "", 30)

@@ -63,13 +63,38 @@

- 默认为 `101.201.173.125` 不可修改
- 参数2:AUTH_TOKEN
- 默认为空,每天可免费使用一定次数。如有更多需求,可[点击此处注册](https://ak.cheapproxy.net/dashboard/akshare)申请正式的 `AUTH_TOKEN`。
- 参数2:TOKEN
- 默认为空,每天可免费使用一定次数。如有更多需求,可[点击此处注册](https://ak.cheapproxy.net/dashboard/akshare)申请正式的 `TOKEN`。
- 参数3:重试次数
- 默认为50,建议保持不变
- 默认为30,建议保持不变
## 目前 Hook 的接口域名清单
## 如何在 aktools 内集成插件?
- fund.eastmoney.com
- push2.eastmoney.com
- push2his.eastmoney.com
需要新建一个 `akt.py` 替换官方的启动方式:
```
# 添加插件
import akshare_proxy_patch
akshare_proxy_patch.install_patch("101.201.173.125", "", 30)
# 启动 aktools
import uvicorn
if __name__ == '__main__':
uvicorn.run(
"aktools.main:app",
host="0.0.0.0",
port=8080,
reload=False,
# 根据 CPU 核心数调整,推荐 2×核心数 + 1
workers=4,
log_level="info"
)
```
然后执行 `python akt.py` 即可启动并正常使用 `aktools`。
## 我是手动爬取的接口,能集成插件吗?
能。如果您没有使用 `akshare` 或 `efinance`,而是手动调用的接口,只要代码是使用的 `requests`,插件都能 hook 住请求,正常工作。
## 使用问题交流群

@@ -79,2 +104,2 @@

![cBdTtCUyUMu90DljeIpzLFD5IFqPmW9y.webp](https://cdn.nodeimage.com/i/cBdTtCUyUMu90DljeIpzLFD5IFqPmW9y.webp)
![7sEblPiT7tEdCPrA3nEyekVYxsMZDDgy.webp](https://picui.ogmua.cn/s1/2026/03/03/69a64a45bbda0.webp)

@@ -7,3 +7,3 @@ [build-system]

name = "akshare-proxy-patch" # 包名,需在 PyPI 唯一
version = "0.2.8"
version = "0.2.9"
authors = [

@@ -10,0 +10,0 @@ { name="cheapproxy", email="emezxyj1@gmail.com" },

+35
-10
# AkShare Proxy Patch
针对 akshare 和 efinance 的插件补丁,自动为东财接口注入代理认证头,从而避免`akshare: stock_zh_a_spot_em`、`efinance: get_realtime_quotes` 等东财 eastmoney 接口报错问题。
针对 `akshare` 和 `efinance` 的插件补丁,自动为接口注入请求头,从而避免`stock_zh_a_spot_em`、`get_realtime_quotes` 等接口报错问题。

@@ -23,3 +23,3 @@ ## 安装

akshare_proxy_patch.install_patch("101.201.173.125", "", 50)
akshare_proxy_patch.install_patch("101.201.173.125", "", 30)

@@ -42,13 +42,38 @@

- 默认为 `101.201.173.125` 不可修改
- 参数2:AUTH_TOKEN
- 默认为空,每天可免费使用一定次数。如有更多需求,可[点击此处注册](https://ak.cheapproxy.net/dashboard/akshare)申请正式的 `AUTH_TOKEN`。
- 参数2:TOKEN
- 默认为空,每天可免费使用一定次数。如有更多需求,可[点击此处注册](https://ak.cheapproxy.net/dashboard/akshare)申请正式的 `TOKEN`。
- 参数3:重试次数
- 默认为50,建议保持不变
- 默认为30,建议保持不变
## 目前 Hook 的接口域名清单
## 如何在 aktools 内集成插件?
- fund.eastmoney.com
- push2.eastmoney.com
- push2his.eastmoney.com
需要新建一个 `akt.py` 替换官方的启动方式:
```
# 添加插件
import akshare_proxy_patch
akshare_proxy_patch.install_patch("101.201.173.125", "", 30)
# 启动 aktools
import uvicorn
if __name__ == '__main__':
uvicorn.run(
"aktools.main:app",
host="0.0.0.0",
port=8080,
reload=False,
# 根据 CPU 核心数调整,推荐 2×核心数 + 1
workers=4,
log_level="info"
)
```
然后执行 `python akt.py` 即可启动并正常使用 `aktools`。
## 我是手动爬取的接口,能集成插件吗?
能。如果您没有使用 `akshare` 或 `efinance`,而是手动调用的接口,只要代码是使用的 `requests`,插件都能 hook 住请求,正常工作。
## 使用问题交流群

@@ -58,2 +83,2 @@

![cBdTtCUyUMu90DljeIpzLFD5IFqPmW9y.webp](https://cdn.nodeimage.com/i/cBdTtCUyUMu90DljeIpzLFD5IFqPmW9y.webp)
![7sEblPiT7tEdCPrA3nEyekVYxsMZDDgy.webp](https://picui.ogmua.cn/s1/2026/03/03/69a64a45bbda0.webp)

@@ -8,3 +8,3 @@ from setuptools import setup, find_packages

name="akshare-proxy-patch", # 包名,用户 pip install 时的名称
version="0.2.8",
version="0.2.9",
author="cheapproxy.net",

@@ -11,0 +11,0 @@ author_email="emezxyj1@gmail.com",