Geonode logo
Carl Gamutan

Carl Gamutan

更新于:2026年10月7日

发布于:2022年6月28日

如何在 Tweepy 中使用代理

Tweepy 是一个开源的 Python 库,用户可以利用它轻松访问 Twitter API。它包含一组类和方法,这些类和方法体现了 Twitter 的模型和 API 端点。 借助 Tweepy,用户无需处理那些耗费大量时间的底层细节,从而能够专注于构建所需的功能。

Tweepy 是一个开源的 Python 库,用户可以通过它轻松访问 Twitter API。它包含一组类和方法,这些类和方法反映了 Twitter 的模型和 API 端点。 借助 Tweepy,用户无需处理那些耗时且繁琐的底层细节,从而能够专注于构建所需的功能。

如果您正在通过 Tweepy 创建一个 Twitter 机器人,则还需要将其与 Tweepy 或 Twitter 代理 配合使用。 Twitter 及其他 社交媒体网站 对在网站上使用机器人有严格的限制,因此一旦检测到你正在使用机器人,它们会立即封禁你的账号并将你的 IP 地址列入黑名单。

Tweepy 代理可防止这种情况发生,因为它会代你处理所有网络请求,这样 Twitter 只能看到代理服务器的 IP 地址,而你的真实 IP 地址将被隐藏。 通过持续轮换代理,您的 Twitter 机器人会在特定时间间隔内使用不同的 IP 地址,从而误导 Twitter 认为机器人的请求来自不同用户,而非仅来自单一位置。

让我们来配置一个 Tweepy 代理服务器。

如何在 Tweepy 中使用代理

适用于 Windows:

要在 Windows 中设置代理,只需在 Windows 搜索栏中搜索“代理设置”,然后打开搜索结果即可。

windowsproxysettings.png

随后系统将提供两个选项供您选择:自动代理设置 或 手动代理设置。如果您希望 Windows 自动检测代理设置,请选择第一个选项;如果您想使用特定的 IP 地址和端口号,请选择第二个选项。

如果您选择了第一个选项,请执行以下操作:

  1. 启用 自动检测设置
  2. 启用 使用设置脚本
  3. 输入 脚本地址
  4. 点击 保存

windowsautomaticsetup.png

如果您选择了第二个选项,请执行以下操作:

  1. 启用 使用代理服务器
  2. 输入 服务器地址和端口号
  3. 如果您希望访问某些无需代理的地址,请在此处输入
  4. 若需不通过代理访问本地服务器,请勾选“对本地地址不使用代理服务器”复选框
  5. 点击 “保存”

windowsmanualsetup.png 图片替代文本:Windows 自动代理设置

适用于 Mac:

要在 macOS 中开始配置代理设置,只需:

步骤 1. 点击苹果图标。

macAppleIcon.png

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

macSystemPreferences.png

步骤 3. 点击 “网络”

macNetwork.png

步骤 4. 点击 “高级”

macNetworkAdvancedSettings.png

注意:请确保先连接到 Wi-Fi 网络。

步骤 5. 点击 “代理”

macNetworkProxySettings.png

随后系统将跳转至 macOS 代理设置界面。与 Windows 相比,macOS 的设置更为简单直观。您只有一个选项,即手动配置代理服务器。

具体操作步骤如下:

  1. 选择要配置的代理 IP 协议。这取决于您的代理服务提供商支持哪些协议。
  2. 启用 安全网络代理
  3. 输入 代理服务器地址 和 端口号
  4. 点击 确定 以保存配置

注意:系统可能会提示您输入 Mac 用户密码以保存设置。

macProxySetup.png 图片替代文本:配置 macOS 代理设置

恭喜!您现已完成 Tweepy 代理服务器的配置。