Tweepy 是一个开源的 Python 库,用户可以通过它轻松访问 Twitter API。它包含一组类和方法,这些类和方法反映了 Twitter 的模型和 API 端点。 借助 Tweepy,用户无需处理那些耗时且繁琐的底层细节,从而能够专注于构建所需的功能。
如果您正在通过 Tweepy 创建一个 Twitter 机器人,则还需要将其与 Tweepy 或 Twitter 代理 配合使用。 Twitter 及其他 社交媒体网站 对在网站上使用机器人有严格的限制,因此一旦检测到你正在使用机器人,它们会立即封禁你的账号并将你的 IP 地址列入黑名单。
Tweepy 代理可防止这种情况发生,因为它会代你处理所有网络请求,这样 Twitter 只能看到代理服务器的 IP 地址,而你的真实 IP 地址将被隐藏。 通过持续轮换代理,您的 Twitter 机器人会在特定时间间隔内使用不同的 IP 地址,从而误导 Twitter 认为机器人的请求来自不同用户,而非仅来自单一位置。
让我们来配置一个 Tweepy 代理服务器。
适用于 Windows:
要在 Windows 中设置代理,只需在 Windows 搜索栏中搜索“代理设置”,然后打开搜索结果即可。

随后系统将提供两个选项供您选择:自动代理设置 或 手动代理设置。如果您希望 Windows 自动检测代理设置,请选择第一个选项;如果您想使用特定的 IP 地址和端口号,请选择第二个选项。
如果您选择了第一个选项,请执行以下操作:
- 启用 自动检测设置
- 启用 使用设置脚本
- 输入 脚本地址
- 点击 保存

如果您选择了第二个选项,请执行以下操作:
- 启用 使用代理服务器
- 输入 服务器地址和端口号
- 如果您希望访问某些无需代理的地址,请在此处输入
- 若需不通过代理访问本地服务器,请勾选“对本地地址不使用代理服务器”复选框
- 点击 “保存”
图片替代文本:Windows 自动代理设置
适用于 Mac:
要在 macOS 中开始配置代理设置,只需:
步骤 1. 点击苹果图标。

步骤 2. 在下拉菜单中,点击 “系统偏好设置”。

步骤 3. 点击 “网络”

步骤 4. 点击 “高级”

注意:请确保先连接到 Wi-Fi 网络。
步骤 5. 点击 “代理”

随后系统将跳转至 macOS 代理设置界面。与 Windows 相比,macOS 的设置更为简单直观。您只有一个选项,即手动配置代理服务器。
具体操作步骤如下:
- 选择要配置的代理 IP 协议。这取决于您的代理服务提供商支持哪些协议。
- 启用 安全网络代理
- 输入 代理服务器地址 和 端口号
- 点击 确定 以保存配置
注意:系统可能会提示您输入 Mac 用户密码以保存设置。
图片替代文本:配置 macOS 代理设置
恭喜!您现已完成 Tweepy 代理服务器的配置。