easy-twitter-crawler


Nameeasy-twitter-crawler JSON
Version 1.0.4 PyPI version JSON
download
home_pagehttps://easy-twitter-crawler.xink.top/
Summary简易、强大的推特(Twitter)采集程序,支持元搜索,用户,粉丝,关注,发文,回复,评论等采集
upload_time2023-09-09 02:51:21
maintainer
docs_urlNone
authorhanxinkong
requires_python>=3.6.8
licenseMIT
keywords easy twitter crawler spider
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # easy_twitter_crawler

推特(Twitter)采集程序,支持用户,发文,评论采集,希望能为使用者带来益处。如果您也想贡献好的代码片段,请将代码以及描述,通过邮箱( [xinkonghan@gmail.com](mailto:hanxinkong<xinkonghan@gmail.com>)
)发送给我。代码格式是遵循自我主观,如存在不足敬请指出!

## 推特三件套(有需要可自行安装)

- `easy_twitter_publisher` 推特发帖,回帖,转载 https://pypi.org/project/easy-twitter-publisher
- `easy_twitter_crawler` 推特采集 https://pypi.org/project/easy-twitter-crawler
- `easy_twitter_interactors` 推特互动(点赞,刷阅读量等) https://pypi.org/project/easy-twitter-interactors

## 安装

```shell
pip install easy-twitter-crawler
```

## 主要功能

- `search_crawler` 关键词搜索采集(支持热门,用户,最新,视频,照片;支持条件过滤)
- `user_crawler` 用户采集(支持用户信息,用户粉丝和关注,用户发文,用户回复)
- `common_crawler` 通用采集(支持发文,评论)

## 简单使用

设置代理及cookie (关键词,用户发文,用户回复,评论需要设置cookie)

```python
proxy = {
    'http': 'http://127.0.0.1:10808',
    'https': 'http://127.0.0.1:10808'
}
cookie = 'auth_token=686fa28f49400698820d0a3c344c51efdeeaf73a; ct0=5bed99b7faad9dcc742eda564ddbcf37888f8794abd6d4d736919234440be2172da1e9a9fc48bb068db1951d1748ba5467db2bc3e768f122794265da0a9fa6135b4ef40763e7fd91f730d0bb1298136b'
```

关键词采集使用案例(对关键词指定条件采集10条数据)

```python
from easy_spider_tool import cookie_to_dic, format_json
from easy_twitter_crawler import set_proxy, set_cookie, search_crawler, TwitterFilter

key_word = 'elonmusk'

twitter_filter = TwitterFilter(key_word)
twitter_filter.word_category(lang='en')
twitter_filter.account_category(filter_from='', to='', at='')
twitter_filter.filter_category(only_replies=None, only_links=None, exclude_replies=None, exclude_links=None)
twitter_filter.interact_category(min_replies='', min_faves='', min_retweets='')
twitter_filter.date_category(since='', until='')
key_word = twitter_filter.filter_join()

set_proxy(proxy)
set_cookie(cookie_to_dic(cookie))

for info in search_crawler(
        key_word,
        data_type='Top',
        count=10,
):
    set_proxy(proxy)
    set_cookie(cookie_to_dic(cookie))
    print(format_json(info))
```

关键词采集参数说明

| 字段名       | 类型     | 必须 | 描述                                                            |
|-----------|--------|----|---------------------------------------------------------------|
| key_word  | string | 是  | 关键词                                                           |
| data_type | string | 否  | 指定采集的板块,大小写均可(热门:Top 用户:People 最新:Latest 视频:Videos 照片:Photos) |
| count     | int    | 否  | 采集的数量(默认不采集:-1,采集全部:0,采集指定的数量:>0)                             |                                 

关键词过滤参数说明(对标推特搜索功能,同一参数多个值间用空格隔开)

| 所属类别              | 字段名             | 类型     | 必须 | 描述                       |
|-------------------|-----------------|--------|----|--------------------------|
| word_category     | exact           | string | 否  | 精确短语                     |
| word_category     | filter_any      | string | 否  | 任何一词(支持多个)               |
| word_category     | exclude         | string | 否  | 排除这些词语 (支持多个) 示例:dog cat |
| word_category     | tab             | string | 否  | 这些话题标签(支持多个)             |
| word_category     | lang            | string | 否  | 语言(文档后附语言可选范围)           |   
| account_category  | filter_from     | string | 否  | 来自这些账号(支持多个)             |
| account_category  | to              | string | 否  | 发给这些账号(支持多个)             |
| account_category  | at              | string | 否  | 提及这些账号(支持多个)             |
| filter_category   | only_replies    | bool   | 否  | 仅回复                      |
| filter_category   | only_links      | bool   | 否  | 仅链接                      |
| filter_category   | exclude_replies | bool   | 否  | 排除回复                     |
| filter_category   | exclude_links   | bool   | 否  | 排除链接                     |
| interact_category | min_replies     | int    | 否  | 最少回复次数                   |
| interact_category | min_faves       | int    | 否  | 最少喜欢次数                   |
| interact_category | min_retweets    | int    | 否  | 最少转推次数                   |
| date_category     | since           | string | 否  | 开始日期('2023-07-20')       |
| date_category     | until           | string | 否  | 结束日期('2023-08-20')       |

----

用户信息采集使用案例(采集该用户信息及10条文章,10条回复,10个粉丝信息,10个关注信息)

```python
from easy_spider_tool import cookie_to_dic, format_json
from easy_twitter_crawler import set_proxy, set_cookie, user_crawler

set_proxy(proxy)
set_cookie(cookie_to_dic(cookie))

for info in user_crawler(
        'elonmusk',
        article_count=10,
        reply_count=10,
        following_count=10,
        followers_count=10,
        # start_time='2023-07-20 00:00:00',
        # end_time='2023-07-27 00:00:00',
):
    set_proxy(proxy)
    set_cookie(cookie_to_dic(cookie))
    print(format_json(info))
    print(f"文章数:{len(info.get('article', []))}")
    print(f"粉丝数:{len(info.get('followers', []))}")
    print(f"关注数:{len(info.get('following', []))}")
    print(f"回复数:{len(info.get('reply', []))}")
```

用户信息采集参数说明

| 字段名             | 类型     | 必须 | 描述                                            |
|-----------------|--------|----|-----------------------------------------------|
| user_id         | string | 是  | 用户名(https://twitter.com/elonmusk 中的 elonmusk) |
| article_count   | int    | 否  | 采集文章数(默认不采集:-1,采集全部:0,采集指定的数量:>0)             |             
| reply_count     | int    | 否  | 采集回复数 (默认不采集:-1,采集全部:0,采集指定的数量:>0)            |              
| following_count | int    | 否  | 采集关注数 (默认不采集:-1,采集全部:0,采集指定的数量:>0)            |                
| followers_count | int    | 否  | 采集粉丝数 (默认不采集:-1,采集全部:0,采集指定的数量:>0)            |                
| start_time      | string | 否  | 数据截取开始时间 (仅当采集文章或回复时有效)                       |                   
| end_time        | string | 否  | 数据截取结束时间(仅当采集文章或回复时有效)                        |                  

___

通用采集使用案例(已知文章id,采集此文章信息)

```python
from easy_spider_tool import cookie_to_dic, format_json
from easy_twitter_crawler import set_proxy, set_cookie, common_crawler

set_proxy(proxy)
set_cookie(cookie_to_dic(cookie))

for info in common_crawler(
        '1684447438864785409',
        data_type='article',
):
    set_proxy(proxy)
    set_cookie(cookie_to_dic(cookie))
    print(format_json(info))
```

通用采集使用案例(已知文章id,采集此文章下10条评论)

```python
from easy_spider_tool import cookie_to_dic, format_json
from easy_twitter_crawler import set_proxy, set_cookie, common_crawler

set_proxy(proxy)
set_cookie(cookie_to_dic(cookie))

for info in common_crawler(
        '1684447438864785409',
        data_type='comment',
        comment_count=10,
):
    set_proxy(proxy)
    set_cookie(cookie_to_dic(cookie))
    print(format_json(info))
```

通用采集参数说明

| 字段名           | 类型     | 必须 | 描述                                                                                   |
|---------------|--------|----|--------------------------------------------------------------------------------------|
| task_id       | string | 是  | 文章id(https://twitter.com/elonmusk/status/1690164670441586688 中的 1690164670441586688) |
| data_type     | string | 是  | 采集类型(文章:article 评论:comment)                                                          |             
| comment_count | int    | 否  | 采集评论数量(仅当data_type为comment时有效;默认不采集:-1,采集全部:0,采集指定的数量:>0)                            |             

___

## 语言表

| 语言代码 | 语言名称       | 英文名                          |
|------|------------|------------------------------|
| aa   | 阿法尔语       | Afar                         |
| ab   | 阿布哈兹语      | Abkhaz language              |
| ae   | 阿维斯陀语      | Avestan language             |
| af   | 南非语        | Afrikaans                    |
| ak   | 阿坎语        | Arkan language               |
| am   | 阿姆哈拉语      | Amharic                      |
| an   | 阿拉贡语       | Aragonese                    |
| ar   | 阿拉伯语       | Arabic                       |
| as   | 阿萨姆语       | Assam                        |
| av   | 阿瓦尔语       | Avar language                |
| ay   | 艾马拉语       | Aymara                       |
| az   | 阿塞拜疆语      | Azerbaijani                  |
| ba   | 巴什基尔语      | Bashkir                      |
| be   | 白俄罗斯语      | Belarusian                   |
| bg   | 保加利亚语      | Bulgarian                    |
| bh   | 比哈尔语       | Bihar                        |
| bi   | 比斯拉马语      | Bislama                      |
| bm   | 班巴拉语       | Bambara                      |
| bn   | 孟加拉语       | Bengali                      |
| bo   | 藏语         | Tibetan language             |
| br   | 布列塔尼语      | Breton                       |
| bs   | 波斯尼亚语      | Bosnian                      |
| ca   | 加泰隆语       | Catalan                      |
| ce   | 车臣语        | Chechen                      |
| ch   | 查莫罗语       | Chamorro                     |
| co   | 科西嘉语       | Corsican language            |
| cr   | 克里语        | Kerry                        |
| cs   | 捷克语        | Czech                        |
| cu   | 古教会斯拉夫语    | Ancient Church Slavic        |
| cv   | 楚瓦什语       | Chuvash language             |
| cy   | 威尔士语       | Welsh                        |
| da   | 丹麦语        | Danish                       |
| de   | 德语         | German                       |
| dv   | 迪维希语       | Dhivehi language             |
| dz   | 不丹语        | Bhutanese                    |
| ee   | 埃维语        | Ewe language                 |
| el   | 现代希腊语      | Modern Greek                 |
| en   | 英语         | English                      |
| eo   | 世界语        | Esperanto                    |
| es   | 西班牙语       | Spanish                      |
| et   | 爱沙尼亚语      | Estonian                     |
| eu   | 巴斯克语       | Basque                       |
| fa   | 波斯语        | Persian                      |
| ff   | 富拉语        | Fulah language               |
| fi   | 芬兰语        | Finnish                      |
| fj   | 斐济语        | Fijian                       |
| fo   | 法罗语        | Faroese                      |
| fr   | 法语         | French                       |
| fy   | 弗里西亚语      | Frisian                      |
| ga   | 爱尔兰语       | Irish                        |
| gd   | 苏格兰盖尔语     | Scottish Gaelic              |
| gl   | 加利西亚语      | Galician                     |
| gn   | 瓜拉尼语       | Guarani                      |
| gu   | 古吉拉特语      | Gujarati                     |
| gv   | 马恩岛语       | Manx language                |
| ha   | 豪萨语        | Hausa                        |
| he   | 希伯来语       | Hebrew                       |
| hi   | 印地语        | Hindi                        |
| ho   | 希里莫图语      | Greek language               |
| hr   | 克罗地亚语      | Croatian                     |
| ht   | 海地克里奥尔语    | Haitian Creole               |
| hu   | 匈牙利语       | Hungarian                    |
| hy   | 亚美尼亚语      | Armenian                     |
| hz   | 赫雷罗语       | Herero                       |
| ia   | 国际语 A      | Interlingua                  |
| id   | 印尼语        | Indonesian                   |
| ie   | 国际语 E      | Interlingua E                |
| ig   | 伊博语        | Ibo language                 |
| ii   | 四川彝语(诺苏语)  | Sichuan Yi (Nuosu)           |
| ik   | 依努庇克语      | According to Nupian language |
| io   | 伊多语        | Ido language                 |
| is   | 冰岛语        | Icelandic                    |
| it   | 意大利语       | Italian                      |
| iu   | 因纽特语       | Inuit language               |
| ja   | 日语         | Japanese                     |
| jv   | 爪哇语        | Javanese                     |
| ka   | 格鲁吉亚语      | Georgian                     |
| kg   | 刚果语        | Congo                        |
| ki   | 基库尤语       | Kikuyu                       |
| kj   | 宽亚玛语       | Aum wide language            |
| kk   | 哈萨克语       | Kazakh                       |
| kl   | 格陵兰语       | Greenlandic                  |
| km   | 高棉语        | Cambodian                    |
| kn   | 卡纳达语       | Kannada                      |
| ko   | 朝鲜语、韩语     | Korean, Korean               |
| kr   | 卡努里语       | Canouli                      |
| ks   | 克什米尔语      | Kashmir                      |
| ku   | 库尔德语       | Kurdish                      |
| kv   | 科米语        | Komi                         |
| kw   | 康沃尔语       | Cornish                      |
| ky   | 吉尔吉斯语      | Kyrgyz language              |
| la   | 拉丁语        | Latin                        |
| lb   | 卢森堡语       | Luxembourgish                |
| lg   | 卢干达语       | Lugan da language            |
| li   | 林堡语        | Limburg                      |
| ln   | 林加拉语       | Lingala                      |
| lo   | 老挝语        | Lao                          |
| lt   | 立陶宛语       | Lithuanian                   |
| lu   | 卢巴语        | Luba                         |
| lv   | 拉脱维亚语      | Latvian                      |
| mg   | 马达加斯加语     | Madagascar                   |
| mh   | 马绍尔语       | Marshall language            |
| mi   | 毛利语        | Maori language               |
| mk   | 马其顿语       | Macedonian                   |
| ml   | 马拉亚拉姆语     | Malayalam                    |
| mn   | 蒙古语        | Mongolian                    |
| mo   | 摩尔达维亚语     | Moldavian                    |
| mr   | 马拉提语       | Marathi                      |
| ms   | 马来语        | Malay                        |
| mt   | 马耳他语       | Maltese                      |
| my   | 缅甸语        | Burmese                      |
| na   | 瑙鲁语        | Nauru language               |
| nb   | 书面挪威语      | Written Norwegian            |
| nd   | 北恩德贝勒语     | North Ndebele                |
| ne   | 尼泊尔语       | Nepali language              |
| ng   | 恩敦加语       | Ennastatic                   |
| nl   | 荷兰语        | Dutch                        |
| nn   | 新挪威语       | New Norwegian                |
| no   | 挪威语        | Norwegian                    |
| nr   | 南恩德贝勒语     | South End Baylor             |
| nv   | 纳瓦霍语       | Navajo                       |
| ny   | 尼扬贾语       | Nyanja                       |
| oc   | 奥克语        | Och                          |
| oj   | 奥吉布瓦语      | Ojibwa                       |
| om   | 奥洛莫语       | Olomouc                      |
| or   | 奥利亚语       | Oriya                        |
| os   | 奥塞梯语       | Ossetian language            |
| pa   | 旁遮普语       | Punjabi                      |
| pi   | 巴利语        | Pali                         |
| pl   | 波兰语        | Polish                       |
| ps   | 普什图语       | Pashto                       |
| pt   | 葡萄牙语       | Portuguese                   |
| qu   | 凯楚亚语       | Kai Chu Asian                |
| rm   | 罗曼什语       | Romansh language             |
| rn   | 基隆迪语       | Kirundi                      |
| ro   | 罗马尼亚语      | Romanian                     |
| ru   | 俄语         | Russian                      |
| rw   | 卢旺达语       | Rwanda                       |
| sa   | 梵语         | Sanskrit                     |
| sc   | 萨丁尼亚语      | Sardinian                    |
| sd   | 信德语        | Sindhi language              |
| se   | 北萨米语       | Northern Sami                |
| sg   | 桑戈语        | Sango language               |
| sh   | 塞尔维亚-克罗地亚语 | Serbian - Croatian           |
| si   | 僧加罗语       | Sinhala                      |
| sk   | 斯洛伐克语      | Slovak                       |
| sl   | 斯洛文尼亚语     | Slovenian                    |
| sm   | 萨摩亚语       | Samoan                       |
| sn   | 绍纳语        | Shona language               |
| so   | 索马里语       | Somali                       |
| sq   | 阿尔巴尼亚语     | Albanian                     |
| sr   | 塞尔维亚语      | Serbian                      |
| ss   | 斯瓦特语       | Swat                         |
| st   | 南索托语       | South Sotho                  |
| su   | 巽他语        | He language                  |
| sv   | 瑞典语        | Swedish                      |
| sw   | 斯瓦希里语      | Swahili                      |
| ta   | 泰米尔语       | Tamil                        |
| te   | 泰卢固语       | Telugu                       |
| tg   | 塔吉克斯坦语     | Tajikistan                   |
| th   | 泰语         | Thai                         |
| ti   | 提格里尼亚语     | Tigrinya                     |
| tk   | 土库曼语       | Turkmen                      |
| tl   | 他加禄语       | Tagalog                      |
| tn   | 塞茨瓦纳语      | Sethwana                     |
| to   | 汤加语        | Tongan                       |
| tr   | 土耳其语       | Turkish                      |
| ts   | 宗加语        | Zong dialect                 |
| tt   | 塔塔尔语       | Tatar                        |
| tw   | 特威语        | Twain language               |
| ty   | 塔希提语       | Tahitian                     |
| ug   | 维吾尔语       | Uyghur                       |
| uk   | 乌克兰语       | Ukrainian                    |
| ur   | 乌尔都语       | Urdu                         |
| uz   | 乌兹别克语      | Uzbek                        |
| ve   | 文达语        | Vinda                        |
| vi   | 越南语        | Vietnamese                   |
| vo   | 沃拉普克语      | Volapuk                      |
| wa   | 沃伦语        | Warren                       |
| wo   | 沃洛夫语       | Wolof                        |
| xh   | 科萨语        | Xhosa                        |
| yi   | 依地语        | Yiddish                      |
| yo   | 约鲁巴语       | Yoruba                       |
| za   | 壮语         | Zhuang                       |
| zh   | 中文(汉语)     | Chinese                      |
| zu   | 祖鲁语        | Zulu                         |

## 链接

Github:https://github.com/hanxinkong/easy-twitter-crawler

在线文档:https://easy-twitter-crawler.xink.top

## 贡献者

            

Raw data

            {
    "_id": null,
    "home_page": "https://easy-twitter-crawler.xink.top/",
    "name": "easy-twitter-crawler",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6.8",
    "maintainer_email": "",
    "keywords": "easy,twitter,crawler,spider",
    "author": "hanxinkong",
    "author_email": "xinkonghan@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/06/ec/8c4323512cb14f61ef98ef3100126bb0ae2d2eb12b1b48a098cb8c373efe/easy_twitter_crawler-1.0.4.tar.gz",
    "platform": null,
    "description": "# easy_twitter_crawler\r\n\r\n\u63a8\u7279\uff08Twitter\uff09\u91c7\u96c6\u7a0b\u5e8f\uff0c\u652f\u6301\u7528\u6237\uff0c\u53d1\u6587\uff0c\u8bc4\u8bba\u91c7\u96c6\uff0c\u5e0c\u671b\u80fd\u4e3a\u4f7f\u7528\u8005\u5e26\u6765\u76ca\u5904\u3002\u5982\u679c\u60a8\u4e5f\u60f3\u8d21\u732e\u597d\u7684\u4ee3\u7801\u7247\u6bb5\uff0c\u8bf7\u5c06\u4ee3\u7801\u4ee5\u53ca\u63cf\u8ff0\uff0c\u901a\u8fc7\u90ae\u7bb1\uff08 [xinkonghan@gmail.com](mailto:hanxinkong<xinkonghan@gmail.com>)\r\n\uff09\u53d1\u9001\u7ed9\u6211\u3002\u4ee3\u7801\u683c\u5f0f\u662f\u9075\u5faa\u81ea\u6211\u4e3b\u89c2\uff0c\u5982\u5b58\u5728\u4e0d\u8db3\u656c\u8bf7\u6307\u51fa\uff01\r\n\r\n## \u63a8\u7279\u4e09\u4ef6\u5957\uff08\u6709\u9700\u8981\u53ef\u81ea\u884c\u5b89\u88c5\uff09\r\n\r\n- `easy_twitter_publisher` \u63a8\u7279\u53d1\u5e16,\u56de\u5e16,\u8f6c\u8f7d https://pypi.org/project/easy-twitter-publisher\r\n- `easy_twitter_crawler` \u63a8\u7279\u91c7\u96c6 https://pypi.org/project/easy-twitter-crawler\r\n- `easy_twitter_interactors` \u63a8\u7279\u4e92\u52a8\uff08\u70b9\u8d5e,\u5237\u9605\u8bfb\u91cf\u7b49\uff09 https://pypi.org/project/easy-twitter-interactors\r\n\r\n## \u5b89\u88c5\r\n\r\n```shell\r\npip install easy-twitter-crawler\r\n```\r\n\r\n## \u4e3b\u8981\u529f\u80fd\r\n\r\n- `search_crawler` \u5173\u952e\u8bcd\u641c\u7d22\u91c7\u96c6\uff08\u652f\u6301\u70ed\u95e8,\u7528\u6237,\u6700\u65b0,\u89c6\u9891,\u7167\u7247;\u652f\u6301\u6761\u4ef6\u8fc7\u6ee4\uff09\r\n- `user_crawler` \u7528\u6237\u91c7\u96c6\uff08\u652f\u6301\u7528\u6237\u4fe1\u606f,\u7528\u6237\u7c89\u4e1d\u548c\u5173\u6ce8,\u7528\u6237\u53d1\u6587,\u7528\u6237\u56de\u590d\uff09\r\n- `common_crawler` \u901a\u7528\u91c7\u96c6\uff08\u652f\u6301\u53d1\u6587,\u8bc4\u8bba\uff09\r\n\r\n## \u7b80\u5355\u4f7f\u7528\r\n\r\n\u8bbe\u7f6e\u4ee3\u7406\u53cacookie (\u5173\u952e\u8bcd,\u7528\u6237\u53d1\u6587,\u7528\u6237\u56de\u590d,\u8bc4\u8bba\u9700\u8981\u8bbe\u7f6ecookie)\r\n\r\n```python\r\nproxy = {\r\n    'http': 'http://127.0.0.1:10808',\r\n    'https': 'http://127.0.0.1:10808'\r\n}\r\ncookie = 'auth_token=686fa28f49400698820d0a3c344c51efdeeaf73a; ct0=5bed99b7faad9dcc742eda564ddbcf37888f8794abd6d4d736919234440be2172da1e9a9fc48bb068db1951d1748ba5467db2bc3e768f122794265da0a9fa6135b4ef40763e7fd91f730d0bb1298136b'\r\n```\r\n\r\n\u5173\u952e\u8bcd\u91c7\u96c6\u4f7f\u7528\u6848\u4f8b\uff08\u5bf9\u5173\u952e\u8bcd\u6307\u5b9a\u6761\u4ef6\u91c7\u96c610\u6761\u6570\u636e\uff09\r\n\r\n```python\r\nfrom easy_spider_tool import cookie_to_dic, format_json\r\nfrom easy_twitter_crawler import set_proxy, set_cookie, search_crawler, TwitterFilter\r\n\r\nkey_word = 'elonmusk'\r\n\r\ntwitter_filter = TwitterFilter(key_word)\r\ntwitter_filter.word_category(lang='en')\r\ntwitter_filter.account_category(filter_from='', to='', at='')\r\ntwitter_filter.filter_category(only_replies=None, only_links=None, exclude_replies=None, exclude_links=None)\r\ntwitter_filter.interact_category(min_replies='', min_faves='', min_retweets='')\r\ntwitter_filter.date_category(since='', until='')\r\nkey_word = twitter_filter.filter_join()\r\n\r\nset_proxy(proxy)\r\nset_cookie(cookie_to_dic(cookie))\r\n\r\nfor info in search_crawler(\r\n        key_word,\r\n        data_type='Top',\r\n        count=10,\r\n):\r\n    set_proxy(proxy)\r\n    set_cookie(cookie_to_dic(cookie))\r\n    print(format_json(info))\r\n```\r\n\r\n\u5173\u952e\u8bcd\u91c7\u96c6\u53c2\u6570\u8bf4\u660e\r\n\r\n| \u5b57\u6bb5\u540d       | \u7c7b\u578b     | \u5fc5\u987b | \u63cf\u8ff0                                                            |\r\n|-----------|--------|----|---------------------------------------------------------------|\r\n| key_word  | string | \u662f  | \u5173\u952e\u8bcd                                                           |\r\n| data_type | string | \u5426  | \u6307\u5b9a\u91c7\u96c6\u7684\u677f\u5757\uff0c\u5927\u5c0f\u5199\u5747\u53ef\uff08\u70ed\u95e8\uff1aTop \u7528\u6237\uff1aPeople \u6700\u65b0\uff1aLatest \u89c6\u9891\uff1aVideos \u7167\u7247\uff1aPhotos\uff09 |\r\n| count     | int    | \u5426  | \u91c7\u96c6\u7684\u6570\u91cf\uff08\u9ed8\u8ba4\u4e0d\u91c7\u96c6\uff1a-1\uff0c\u91c7\u96c6\u5168\u90e8\uff1a0\uff0c\u91c7\u96c6\u6307\u5b9a\u7684\u6570\u91cf\uff1a>0\uff09                             |                                 \r\n\r\n\u5173\u952e\u8bcd\u8fc7\u6ee4\u53c2\u6570\u8bf4\u660e\uff08\u5bf9\u6807\u63a8\u7279\u641c\u7d22\u529f\u80fd\uff0c\u540c\u4e00\u53c2\u6570\u591a\u4e2a\u503c\u95f4\u7528\u7a7a\u683c\u9694\u5f00\uff09\r\n\r\n| \u6240\u5c5e\u7c7b\u522b              | \u5b57\u6bb5\u540d             | \u7c7b\u578b     | \u5fc5\u987b | \u63cf\u8ff0                       |\r\n|-------------------|-----------------|--------|----|--------------------------|\r\n| word_category     | exact           | string | \u5426  | \u7cbe\u786e\u77ed\u8bed                     |\r\n| word_category     | filter_any      | string | \u5426  | \u4efb\u4f55\u4e00\u8bcd\uff08\u652f\u6301\u591a\u4e2a)               |\r\n| word_category     | exclude         | string | \u5426  | \u6392\u9664\u8fd9\u4e9b\u8bcd\u8bed (\u652f\u6301\u591a\u4e2a) \u793a\u4f8b\uff1adog cat |\r\n| word_category     | tab             | string | \u5426  | \u8fd9\u4e9b\u8bdd\u9898\u6807\u7b7e\uff08\u652f\u6301\u591a\u4e2a)             |\r\n| word_category     | lang            | string | \u5426  | \u8bed\u8a00\uff08\u6587\u6863\u540e\u9644\u8bed\u8a00\u53ef\u9009\u8303\u56f4\uff09           |   \r\n| account_category  | filter_from     | string | \u5426  | \u6765\u81ea\u8fd9\u4e9b\u8d26\u53f7\uff08\u652f\u6301\u591a\u4e2a)             |\r\n| account_category  | to              | string | \u5426  | \u53d1\u7ed9\u8fd9\u4e9b\u8d26\u53f7\uff08\u652f\u6301\u591a\u4e2a)             |\r\n| account_category  | at              | string | \u5426  | \u63d0\u53ca\u8fd9\u4e9b\u8d26\u53f7\uff08\u652f\u6301\u591a\u4e2a)             |\r\n| filter_category   | only_replies    | bool   | \u5426  | \u4ec5\u56de\u590d                      |\r\n| filter_category   | only_links      | bool   | \u5426  | \u4ec5\u94fe\u63a5                      |\r\n| filter_category   | exclude_replies | bool   | \u5426  | \u6392\u9664\u56de\u590d                     |\r\n| filter_category   | exclude_links   | bool   | \u5426  | \u6392\u9664\u94fe\u63a5                     |\r\n| interact_category | min_replies     | int    | \u5426  | \u6700\u5c11\u56de\u590d\u6b21\u6570                   |\r\n| interact_category | min_faves       | int    | \u5426  | \u6700\u5c11\u559c\u6b22\u6b21\u6570                   |\r\n| interact_category | min_retweets    | int    | \u5426  | \u6700\u5c11\u8f6c\u63a8\u6b21\u6570                   |\r\n| date_category     | since           | string | \u5426  | \u5f00\u59cb\u65e5\u671f\uff08'2023-07-20'\uff09       |\r\n| date_category     | until           | string | \u5426  | \u7ed3\u675f\u65e5\u671f\uff08'2023-08-20'\uff09       |\r\n\r\n----\r\n\r\n\u7528\u6237\u4fe1\u606f\u91c7\u96c6\u4f7f\u7528\u6848\u4f8b\uff08\u91c7\u96c6\u8be5\u7528\u6237\u4fe1\u606f\u53ca10\u6761\u6587\u7ae0\uff0c10\u6761\u56de\u590d\uff0c10\u4e2a\u7c89\u4e1d\u4fe1\u606f\uff0c10\u4e2a\u5173\u6ce8\u4fe1\u606f\uff09\r\n\r\n```python\r\nfrom easy_spider_tool import cookie_to_dic, format_json\r\nfrom easy_twitter_crawler import set_proxy, set_cookie, user_crawler\r\n\r\nset_proxy(proxy)\r\nset_cookie(cookie_to_dic(cookie))\r\n\r\nfor info in user_crawler(\r\n        'elonmusk',\r\n        article_count=10,\r\n        reply_count=10,\r\n        following_count=10,\r\n        followers_count=10,\r\n        # start_time='2023-07-20 00:00:00',\r\n        # end_time='2023-07-27 00:00:00',\r\n):\r\n    set_proxy(proxy)\r\n    set_cookie(cookie_to_dic(cookie))\r\n    print(format_json(info))\r\n    print(f\"\u6587\u7ae0\u6570\uff1a{len(info.get('article', []))}\")\r\n    print(f\"\u7c89\u4e1d\u6570\uff1a{len(info.get('followers', []))}\")\r\n    print(f\"\u5173\u6ce8\u6570\uff1a{len(info.get('following', []))}\")\r\n    print(f\"\u56de\u590d\u6570\uff1a{len(info.get('reply', []))}\")\r\n```\r\n\r\n\u7528\u6237\u4fe1\u606f\u91c7\u96c6\u53c2\u6570\u8bf4\u660e\r\n\r\n| \u5b57\u6bb5\u540d             | \u7c7b\u578b     | \u5fc5\u987b | \u63cf\u8ff0                                            |\r\n|-----------------|--------|----|-----------------------------------------------|\r\n| user_id         | string | \u662f  | \u7528\u6237\u540d\uff08https://twitter.com/elonmusk \u4e2d\u7684 elonmusk\uff09 |\r\n| article_count   | int    | \u5426  | \u91c7\u96c6\u6587\u7ae0\u6570\uff08\u9ed8\u8ba4\u4e0d\u91c7\u96c6\uff1a-1\uff0c\u91c7\u96c6\u5168\u90e8\uff1a0\uff0c\u91c7\u96c6\u6307\u5b9a\u7684\u6570\u91cf\uff1a>0\uff09             |             \r\n| reply_count     | int    | \u5426  | \u91c7\u96c6\u56de\u590d\u6570 \uff08\u9ed8\u8ba4\u4e0d\u91c7\u96c6\uff1a-1\uff0c\u91c7\u96c6\u5168\u90e8\uff1a0\uff0c\u91c7\u96c6\u6307\u5b9a\u7684\u6570\u91cf\uff1a>0\uff09            |              \r\n| following_count | int    | \u5426  | \u91c7\u96c6\u5173\u6ce8\u6570 \uff08\u9ed8\u8ba4\u4e0d\u91c7\u96c6\uff1a-1\uff0c\u91c7\u96c6\u5168\u90e8\uff1a0\uff0c\u91c7\u96c6\u6307\u5b9a\u7684\u6570\u91cf\uff1a>0\uff09            |                \r\n| followers_count | int    | \u5426  | \u91c7\u96c6\u7c89\u4e1d\u6570 \uff08\u9ed8\u8ba4\u4e0d\u91c7\u96c6\uff1a-1\uff0c\u91c7\u96c6\u5168\u90e8\uff1a0\uff0c\u91c7\u96c6\u6307\u5b9a\u7684\u6570\u91cf\uff1a>0\uff09            |                \r\n| start_time      | string | \u5426  | \u6570\u636e\u622a\u53d6\u5f00\u59cb\u65f6\u95f4 \uff08\u4ec5\u5f53\u91c7\u96c6\u6587\u7ae0\u6216\u56de\u590d\u65f6\u6709\u6548\uff09                       |                   \r\n| end_time        | string | \u5426  | \u6570\u636e\u622a\u53d6\u7ed3\u675f\u65f6\u95f4\uff08\u4ec5\u5f53\u91c7\u96c6\u6587\u7ae0\u6216\u56de\u590d\u65f6\u6709\u6548\uff09                        |                  \r\n\r\n___\r\n\r\n\u901a\u7528\u91c7\u96c6\u4f7f\u7528\u6848\u4f8b\uff08\u5df2\u77e5\u6587\u7ae0id\uff0c\u91c7\u96c6\u6b64\u6587\u7ae0\u4fe1\u606f\uff09\r\n\r\n```python\r\nfrom easy_spider_tool import cookie_to_dic, format_json\r\nfrom easy_twitter_crawler import set_proxy, set_cookie, common_crawler\r\n\r\nset_proxy(proxy)\r\nset_cookie(cookie_to_dic(cookie))\r\n\r\nfor info in common_crawler(\r\n        '1684447438864785409',\r\n        data_type='article',\r\n):\r\n    set_proxy(proxy)\r\n    set_cookie(cookie_to_dic(cookie))\r\n    print(format_json(info))\r\n```\r\n\r\n\u901a\u7528\u91c7\u96c6\u4f7f\u7528\u6848\u4f8b\uff08\u5df2\u77e5\u6587\u7ae0id\uff0c\u91c7\u96c6\u6b64\u6587\u7ae0\u4e0b10\u6761\u8bc4\u8bba\uff09\r\n\r\n```python\r\nfrom easy_spider_tool import cookie_to_dic, format_json\r\nfrom easy_twitter_crawler import set_proxy, set_cookie, common_crawler\r\n\r\nset_proxy(proxy)\r\nset_cookie(cookie_to_dic(cookie))\r\n\r\nfor info in common_crawler(\r\n        '1684447438864785409',\r\n        data_type='comment',\r\n        comment_count=10,\r\n):\r\n    set_proxy(proxy)\r\n    set_cookie(cookie_to_dic(cookie))\r\n    print(format_json(info))\r\n```\r\n\r\n\u901a\u7528\u91c7\u96c6\u53c2\u6570\u8bf4\u660e\r\n\r\n| \u5b57\u6bb5\u540d           | \u7c7b\u578b     | \u5fc5\u987b | \u63cf\u8ff0                                                                                   |\r\n|---------------|--------|----|--------------------------------------------------------------------------------------|\r\n| task_id       | string | \u662f  | \u6587\u7ae0id\uff08https://twitter.com/elonmusk/status/1690164670441586688 \u4e2d\u7684 1690164670441586688\uff09 |\r\n| data_type     | string | \u662f  | \u91c7\u96c6\u7c7b\u578b\uff08\u6587\u7ae0\uff1aarticle \u8bc4\u8bba\uff1acomment\uff09                                                          |             \r\n| comment_count | int    | \u5426  | \u91c7\u96c6\u8bc4\u8bba\u6570\u91cf\uff08\u4ec5\u5f53data_type\u4e3acomment\u65f6\u6709\u6548\uff1b\u9ed8\u8ba4\u4e0d\u91c7\u96c6\uff1a-1\uff0c\u91c7\u96c6\u5168\u90e8\uff1a0\uff0c\u91c7\u96c6\u6307\u5b9a\u7684\u6570\u91cf\uff1a>0\uff09                            |             \r\n\r\n___\r\n\r\n## \u8bed\u8a00\u8868\r\n\r\n| \u8bed\u8a00\u4ee3\u7801 | \u8bed\u8a00\u540d\u79f0       | \u82f1\u6587\u540d                          |\r\n|------|------------|------------------------------|\r\n| aa   | \u963f\u6cd5\u5c14\u8bed       | Afar                         |\r\n| ab   | \u963f\u5e03\u54c8\u5179\u8bed      | Abkhaz language              |\r\n| ae   | \u963f\u7ef4\u65af\u9640\u8bed      | Avestan language             |\r\n| af   | \u5357\u975e\u8bed        | Afrikaans                    |\r\n| ak   | \u963f\u574e\u8bed        | Arkan language               |\r\n| am   | \u963f\u59c6\u54c8\u62c9\u8bed      | Amharic                      |\r\n| an   | \u963f\u62c9\u8d21\u8bed       | Aragonese                    |\r\n| ar   | \u963f\u62c9\u4f2f\u8bed       | Arabic                       |\r\n| as   | \u963f\u8428\u59c6\u8bed       | Assam                        |\r\n| av   | \u963f\u74e6\u5c14\u8bed       | Avar language                |\r\n| ay   | \u827e\u9a6c\u62c9\u8bed       | Aymara                       |\r\n| az   | \u963f\u585e\u62dc\u7586\u8bed      | Azerbaijani                  |\r\n| ba   | \u5df4\u4ec0\u57fa\u5c14\u8bed      | Bashkir                      |\r\n| be   | \u767d\u4fc4\u7f57\u65af\u8bed      | Belarusian                   |\r\n| bg   | \u4fdd\u52a0\u5229\u4e9a\u8bed      | Bulgarian                    |\r\n| bh   | \u6bd4\u54c8\u5c14\u8bed       | Bihar                        |\r\n| bi   | \u6bd4\u65af\u62c9\u9a6c\u8bed      | Bislama                      |\r\n| bm   | \u73ed\u5df4\u62c9\u8bed       | Bambara                      |\r\n| bn   | \u5b5f\u52a0\u62c9\u8bed       | Bengali                      |\r\n| bo   | \u85cf\u8bed         | Tibetan language             |\r\n| br   | \u5e03\u5217\u5854\u5c3c\u8bed      | Breton                       |\r\n| bs   | \u6ce2\u65af\u5c3c\u4e9a\u8bed      | Bosnian                      |\r\n| ca   | \u52a0\u6cf0\u9686\u8bed       | Catalan                      |\r\n| ce   | \u8f66\u81e3\u8bed        | Chechen                      |\r\n| ch   | \u67e5\u83ab\u7f57\u8bed       | Chamorro                     |\r\n| co   | \u79d1\u897f\u5609\u8bed       | Corsican language            |\r\n| cr   | \u514b\u91cc\u8bed        | Kerry                        |\r\n| cs   | \u6377\u514b\u8bed        | Czech                        |\r\n| cu   | \u53e4\u6559\u4f1a\u65af\u62c9\u592b\u8bed    | Ancient Church Slavic        |\r\n| cv   | \u695a\u74e6\u4ec0\u8bed       | Chuvash language             |\r\n| cy   | \u5a01\u5c14\u58eb\u8bed       | Welsh                        |\r\n| da   | \u4e39\u9ea6\u8bed        | Danish                       |\r\n| de   | \u5fb7\u8bed         | German                       |\r\n| dv   | \u8fea\u7ef4\u5e0c\u8bed       | Dhivehi language             |\r\n| dz   | \u4e0d\u4e39\u8bed        | Bhutanese                    |\r\n| ee   | \u57c3\u7ef4\u8bed        | Ewe language                 |\r\n| el   | \u73b0\u4ee3\u5e0c\u814a\u8bed      | Modern Greek                 |\r\n| en   | \u82f1\u8bed         | English                      |\r\n| eo   | \u4e16\u754c\u8bed        | Esperanto                    |\r\n| es   | \u897f\u73ed\u7259\u8bed       | Spanish                      |\r\n| et   | \u7231\u6c99\u5c3c\u4e9a\u8bed      | Estonian                     |\r\n| eu   | \u5df4\u65af\u514b\u8bed       | Basque                       |\r\n| fa   | \u6ce2\u65af\u8bed        | Persian                      |\r\n| ff   | \u5bcc\u62c9\u8bed        | Fulah language               |\r\n| fi   | \u82ac\u5170\u8bed        | Finnish                      |\r\n| fj   | \u6590\u6d4e\u8bed        | Fijian                       |\r\n| fo   | \u6cd5\u7f57\u8bed        | Faroese                      |\r\n| fr   | \u6cd5\u8bed         | French                       |\r\n| fy   | \u5f17\u91cc\u897f\u4e9a\u8bed      | Frisian                      |\r\n| ga   | \u7231\u5c14\u5170\u8bed       | Irish                        |\r\n| gd   | \u82cf\u683c\u5170\u76d6\u5c14\u8bed     | Scottish Gaelic              |\r\n| gl   | \u52a0\u5229\u897f\u4e9a\u8bed      | Galician                     |\r\n| gn   | \u74dc\u62c9\u5c3c\u8bed       | Guarani                      |\r\n| gu   | \u53e4\u5409\u62c9\u7279\u8bed      | Gujarati                     |\r\n| gv   | \u9a6c\u6069\u5c9b\u8bed       | Manx language                |\r\n| ha   | \u8c6a\u8428\u8bed        | Hausa                        |\r\n| he   | \u5e0c\u4f2f\u6765\u8bed       | Hebrew                       |\r\n| hi   | \u5370\u5730\u8bed        | Hindi                        |\r\n| ho   | \u5e0c\u91cc\u83ab\u56fe\u8bed      | Greek language               |\r\n| hr   | \u514b\u7f57\u5730\u4e9a\u8bed      | Croatian                     |\r\n| ht   | \u6d77\u5730\u514b\u91cc\u5965\u5c14\u8bed    | Haitian Creole               |\r\n| hu   | \u5308\u7259\u5229\u8bed       | Hungarian                    |\r\n| hy   | \u4e9a\u7f8e\u5c3c\u4e9a\u8bed      | Armenian                     |\r\n| hz   | \u8d6b\u96f7\u7f57\u8bed       | Herero                       |\r\n| ia   | \u56fd\u9645\u8bed A      | Interlingua                  |\r\n| id   | \u5370\u5c3c\u8bed        | Indonesian                   |\r\n| ie   | \u56fd\u9645\u8bed E      | Interlingua E                |\r\n| ig   | \u4f0a\u535a\u8bed        | Ibo language                 |\r\n| ii   | \u56db\u5ddd\u5f5d\u8bed\uff08\u8bfa\u82cf\u8bed\uff09  | Sichuan Yi (Nuosu)           |\r\n| ik   | \u4f9d\u52aa\u5e87\u514b\u8bed      | According to Nupian language |\r\n| io   | \u4f0a\u591a\u8bed        | Ido language                 |\r\n| is   | \u51b0\u5c9b\u8bed        | Icelandic                    |\r\n| it   | \u610f\u5927\u5229\u8bed       | Italian                      |\r\n| iu   | \u56e0\u7ebd\u7279\u8bed       | Inuit language               |\r\n| ja   | \u65e5\u8bed         | Japanese                     |\r\n| jv   | \u722a\u54c7\u8bed        | Javanese                     |\r\n| ka   | \u683c\u9c81\u5409\u4e9a\u8bed      | Georgian                     |\r\n| kg   | \u521a\u679c\u8bed        | Congo                        |\r\n| ki   | \u57fa\u5e93\u5c24\u8bed       | Kikuyu                       |\r\n| kj   | \u5bbd\u4e9a\u739b\u8bed       | Aum wide language            |\r\n| kk   | \u54c8\u8428\u514b\u8bed       | Kazakh                       |\r\n| kl   | \u683c\u9675\u5170\u8bed       | Greenlandic                  |\r\n| km   | \u9ad8\u68c9\u8bed        | Cambodian                    |\r\n| kn   | \u5361\u7eb3\u8fbe\u8bed       | Kannada                      |\r\n| ko   | \u671d\u9c9c\u8bed\u3001\u97e9\u8bed     | Korean, Korean               |\r\n| kr   | \u5361\u52aa\u91cc\u8bed       | Canouli                      |\r\n| ks   | \u514b\u4ec0\u7c73\u5c14\u8bed      | Kashmir                      |\r\n| ku   | \u5e93\u5c14\u5fb7\u8bed       | Kurdish                      |\r\n| kv   | \u79d1\u7c73\u8bed        | Komi                         |\r\n| kw   | \u5eb7\u6c83\u5c14\u8bed       | Cornish                      |\r\n| ky   | \u5409\u5c14\u5409\u65af\u8bed      | Kyrgyz language              |\r\n| la   | \u62c9\u4e01\u8bed        | Latin                        |\r\n| lb   | \u5362\u68ee\u5821\u8bed       | Luxembourgish                |\r\n| lg   | \u5362\u5e72\u8fbe\u8bed       | Lugan da language            |\r\n| li   | \u6797\u5821\u8bed        | Limburg                      |\r\n| ln   | \u6797\u52a0\u62c9\u8bed       | Lingala                      |\r\n| lo   | \u8001\u631d\u8bed        | Lao                          |\r\n| lt   | \u7acb\u9676\u5b9b\u8bed       | Lithuanian                   |\r\n| lu   | \u5362\u5df4\u8bed        | Luba                         |\r\n| lv   | \u62c9\u8131\u7ef4\u4e9a\u8bed      | Latvian                      |\r\n| mg   | \u9a6c\u8fbe\u52a0\u65af\u52a0\u8bed     | Madagascar                   |\r\n| mh   | \u9a6c\u7ecd\u5c14\u8bed       | Marshall language            |\r\n| mi   | \u6bdb\u5229\u8bed        | Maori language               |\r\n| mk   | \u9a6c\u5176\u987f\u8bed       | Macedonian                   |\r\n| ml   | \u9a6c\u62c9\u4e9a\u62c9\u59c6\u8bed     | Malayalam                    |\r\n| mn   | \u8499\u53e4\u8bed        | Mongolian                    |\r\n| mo   | \u6469\u5c14\u8fbe\u7ef4\u4e9a\u8bed     | Moldavian                    |\r\n| mr   | \u9a6c\u62c9\u63d0\u8bed       | Marathi                      |\r\n| ms   | \u9a6c\u6765\u8bed        | Malay                        |\r\n| mt   | \u9a6c\u8033\u4ed6\u8bed       | Maltese                      |\r\n| my   | \u7f05\u7538\u8bed        | Burmese                      |\r\n| na   | \u7459\u9c81\u8bed        | Nauru language               |\r\n| nb   | \u4e66\u9762\u632a\u5a01\u8bed      | Written Norwegian            |\r\n| nd   | \u5317\u6069\u5fb7\u8d1d\u52d2\u8bed     | North Ndebele                |\r\n| ne   | \u5c3c\u6cca\u5c14\u8bed       | Nepali language              |\r\n| ng   | \u6069\u6566\u52a0\u8bed       | Ennastatic                   |\r\n| nl   | \u8377\u5170\u8bed        | Dutch                        |\r\n| nn   | \u65b0\u632a\u5a01\u8bed       | New Norwegian                |\r\n| no   | \u632a\u5a01\u8bed        | Norwegian                    |\r\n| nr   | \u5357\u6069\u5fb7\u8d1d\u52d2\u8bed     | South End Baylor             |\r\n| nv   | \u7eb3\u74e6\u970d\u8bed       | Navajo                       |\r\n| ny   | \u5c3c\u626c\u8d3e\u8bed       | Nyanja                       |\r\n| oc   | \u5965\u514b\u8bed        | Och                          |\r\n| oj   | \u5965\u5409\u5e03\u74e6\u8bed      | Ojibwa                       |\r\n| om   | \u5965\u6d1b\u83ab\u8bed       | Olomouc                      |\r\n| or   | \u5965\u5229\u4e9a\u8bed       | Oriya                        |\r\n| os   | \u5965\u585e\u68af\u8bed       | Ossetian language            |\r\n| pa   | \u65c1\u906e\u666e\u8bed       | Punjabi                      |\r\n| pi   | \u5df4\u5229\u8bed        | Pali                         |\r\n| pl   | \u6ce2\u5170\u8bed        | Polish                       |\r\n| ps   | \u666e\u4ec0\u56fe\u8bed       | Pashto                       |\r\n| pt   | \u8461\u8404\u7259\u8bed       | Portuguese                   |\r\n| qu   | \u51ef\u695a\u4e9a\u8bed       | Kai Chu Asian                |\r\n| rm   | \u7f57\u66fc\u4ec0\u8bed       | Romansh language             |\r\n| rn   | \u57fa\u9686\u8fea\u8bed       | Kirundi                      |\r\n| ro   | \u7f57\u9a6c\u5c3c\u4e9a\u8bed      | Romanian                     |\r\n| ru   | \u4fc4\u8bed         | Russian                      |\r\n| rw   | \u5362\u65fa\u8fbe\u8bed       | Rwanda                       |\r\n| sa   | \u68b5\u8bed         | Sanskrit                     |\r\n| sc   | \u8428\u4e01\u5c3c\u4e9a\u8bed      | Sardinian                    |\r\n| sd   | \u4fe1\u5fb7\u8bed        | Sindhi language              |\r\n| se   | \u5317\u8428\u7c73\u8bed       | Northern Sami                |\r\n| sg   | \u6851\u6208\u8bed        | Sango language               |\r\n| sh   | \u585e\u5c14\u7ef4\u4e9a-\u514b\u7f57\u5730\u4e9a\u8bed | Serbian - Croatian           |\r\n| si   | \u50e7\u52a0\u7f57\u8bed       | Sinhala                      |\r\n| sk   | \u65af\u6d1b\u4f10\u514b\u8bed      | Slovak                       |\r\n| sl   | \u65af\u6d1b\u6587\u5c3c\u4e9a\u8bed     | Slovenian                    |\r\n| sm   | \u8428\u6469\u4e9a\u8bed       | Samoan                       |\r\n| sn   | \u7ecd\u7eb3\u8bed        | Shona language               |\r\n| so   | \u7d22\u9a6c\u91cc\u8bed       | Somali                       |\r\n| sq   | \u963f\u5c14\u5df4\u5c3c\u4e9a\u8bed     | Albanian                     |\r\n| sr   | \u585e\u5c14\u7ef4\u4e9a\u8bed      | Serbian                      |\r\n| ss   | \u65af\u74e6\u7279\u8bed       | Swat                         |\r\n| st   | \u5357\u7d22\u6258\u8bed       | South Sotho                  |\r\n| su   | \u5dfd\u4ed6\u8bed        | He language                  |\r\n| sv   | \u745e\u5178\u8bed        | Swedish                      |\r\n| sw   | \u65af\u74e6\u5e0c\u91cc\u8bed      | Swahili                      |\r\n| ta   | \u6cf0\u7c73\u5c14\u8bed       | Tamil                        |\r\n| te   | \u6cf0\u5362\u56fa\u8bed       | Telugu                       |\r\n| tg   | \u5854\u5409\u514b\u65af\u5766\u8bed     | Tajikistan                   |\r\n| th   | \u6cf0\u8bed         | Thai                         |\r\n| ti   | \u63d0\u683c\u91cc\u5c3c\u4e9a\u8bed     | Tigrinya                     |\r\n| tk   | \u571f\u5e93\u66fc\u8bed       | Turkmen                      |\r\n| tl   | \u4ed6\u52a0\u7984\u8bed       | Tagalog                      |\r\n| tn   | \u585e\u8328\u74e6\u7eb3\u8bed      | Sethwana                     |\r\n| to   | \u6c64\u52a0\u8bed        | Tongan                       |\r\n| tr   | \u571f\u8033\u5176\u8bed       | Turkish                      |\r\n| ts   | \u5b97\u52a0\u8bed        | Zong dialect                 |\r\n| tt   | \u5854\u5854\u5c14\u8bed       | Tatar                        |\r\n| tw   | \u7279\u5a01\u8bed        | Twain language               |\r\n| ty   | \u5854\u5e0c\u63d0\u8bed       | Tahitian                     |\r\n| ug   | \u7ef4\u543e\u5c14\u8bed       | Uyghur                       |\r\n| uk   | \u4e4c\u514b\u5170\u8bed       | Ukrainian                    |\r\n| ur   | \u4e4c\u5c14\u90fd\u8bed       | Urdu                         |\r\n| uz   | \u4e4c\u5179\u522b\u514b\u8bed      | Uzbek                        |\r\n| ve   | \u6587\u8fbe\u8bed        | Vinda                        |\r\n| vi   | \u8d8a\u5357\u8bed        | Vietnamese                   |\r\n| vo   | \u6c83\u62c9\u666e\u514b\u8bed      | Volapuk                      |\r\n| wa   | \u6c83\u4f26\u8bed        | Warren                       |\r\n| wo   | \u6c83\u6d1b\u592b\u8bed       | Wolof                        |\r\n| xh   | \u79d1\u8428\u8bed        | Xhosa                        |\r\n| yi   | \u4f9d\u5730\u8bed        | Yiddish                      |\r\n| yo   | \u7ea6\u9c81\u5df4\u8bed       | Yoruba                       |\r\n| za   | \u58ee\u8bed         | Zhuang                       |\r\n| zh   | \u4e2d\u6587\uff08\u6c49\u8bed\uff09     | Chinese                      |\r\n| zu   | \u7956\u9c81\u8bed        | Zulu                         |\r\n\r\n## \u94fe\u63a5\r\n\r\nGithub\uff1ahttps://github.com/hanxinkong/easy-twitter-crawler\r\n\r\n\u5728\u7ebf\u6587\u6863\uff1ahttps://easy-twitter-crawler.xink.top\r\n\r\n## \u8d21\u732e\u8005\r\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "\u7b80\u6613\u3001\u5f3a\u5927\u7684\u63a8\u7279\uff08Twitter\uff09\u91c7\u96c6\u7a0b\u5e8f,\u652f\u6301\u5143\u641c\u7d22,\u7528\u6237,\u7c89\u4e1d,\u5173\u6ce8,\u53d1\u6587,\u56de\u590d,\u8bc4\u8bba\u7b49\u91c7\u96c6",
    "version": "1.0.4",
    "project_urls": {
        "Homepage": "https://easy-twitter-crawler.xink.top/"
    },
    "split_keywords": [
        "easy",
        "twitter",
        "crawler",
        "spider"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9bbcdfd2c7522395c75578d33075a9772f04f011a34117b727a97e1a6e4cd2f0",
                "md5": "b9b8923544210d70602ea3ec4f81e631",
                "sha256": "7408761fb754261ccedd3a1a82ca0d67716f3929cc7fd99d7198b4f8e819ce3c"
            },
            "downloads": -1,
            "filename": "easy_twitter_crawler-1.0.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "b9b8923544210d70602ea3ec4f81e631",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6.8",
            "size": 30120,
            "upload_time": "2023-09-09T02:51:19",
            "upload_time_iso_8601": "2023-09-09T02:51:19.287796Z",
            "url": "https://files.pythonhosted.org/packages/9b/bc/dfd2c7522395c75578d33075a9772f04f011a34117b727a97e1a6e4cd2f0/easy_twitter_crawler-1.0.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "06ec8c4323512cb14f61ef98ef3100126bb0ae2d2eb12b1b48a098cb8c373efe",
                "md5": "b44600625fba3612a16f3d965ad5d64f",
                "sha256": "69329679b6dd1542f4a56e05366f94cfa186bef1dd391bdcdd83719fab1abab1"
            },
            "downloads": -1,
            "filename": "easy_twitter_crawler-1.0.4.tar.gz",
            "has_sig": false,
            "md5_digest": "b44600625fba3612a16f3d965ad5d64f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6.8",
            "size": 31561,
            "upload_time": "2023-09-09T02:51:21",
            "upload_time_iso_8601": "2023-09-09T02:51:21.642133Z",
            "url": "https://files.pythonhosted.org/packages/06/ec/8c4323512cb14f61ef98ef3100126bb0ae2d2eb12b1b48a098cb8c373efe/easy_twitter_crawler-1.0.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-09-09 02:51:21",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "easy-twitter-crawler"
}
        
Elapsed time: 0.14674s