# کدال و بورس در پایتون
این پکیچ برای جستجوی دادههای سایت کدال و بازار سرمایه برای اهداف تحلیل بنیادی تهیه شده است.
- [آموزش بسته](https://mohsenebrahimyir.github.io/codal-tsetmc/)
- [تلگرام @codal_tsetmc_package](https://t.me/codal_tsetmc_package)
برای ذخیره سازی دادههای صورت مالی کدال پکیج دیگری در نظر گرفته شده که میتوانید با این ایمیل ارتباط بگیرید.
-(mohsenebrahimy.ir@gmail.com)<mailto:mohsenebrahimy.ir@gmail.com>
## نصب پکیج
نسخههای مجاز پایتون از 3.12 بالاتر باید باشد.
برای استفاده از این بسته پیشنهاد میشود از محیط مجازی استفاده کنید.
```bash
python -m venv .venv
```
فعال سازی محیط مجازی در لینوکس
```bash
source .venv/bin/activate
```
فعال سازی محیط مجازی در ویندوز
```cmd
> .\venv\Scripts\activate
```
نصب از `pypi`:
```bash
pip install -U codal-tsetmc
```
نصب از نسخه در حال توسعه `github`
```bash
pip install git+https://github.com/mohsenebrahimyir/codal-tsetmc.git
```
Raw data
{
"_id": null,
"home_page": null,
"name": "codal-tsetmc",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.10",
"maintainer_email": null,
"keywords": "codal, tsetmc, stock, iran, finance, crawler",
"author": "Mohsen Ebrahimi",
"author_email": "mohsenebrahimy.ir@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/2b/8c/39fc177bfa5d3085414ffbc278157f78d7809ae297685b9f9749831ac2b7/codal_tsetmc-3.0.1.tar.gz",
"platform": null,
"description": "# \u06a9\u062f\u0627\u0644 \u0648 \u0628\u0648\u0631\u0633 \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646\n\n\u0627\u06cc\u0646 \u067e\u06a9\u06cc\u0686 \u0628\u0631\u0627\u06cc \u062c\u0633\u062a\u062c\u0648\u06cc \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0633\u0627\u06cc\u062a \u06a9\u062f\u0627\u0644 \u0648 \u0628\u0627\u0632\u0627\u0631 \u0633\u0631\u0645\u0627\u06cc\u0647 \u0628\u0631\u0627\u06cc \u0627\u0647\u062f\u0627\u0641 \u062a\u062d\u0644\u06cc\u0644 \u0628\u0646\u06cc\u0627\u062f\u06cc \u062a\u0647\u06cc\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a.\n\n- [\u0622\u0645\u0648\u0632\u0634 \u0628\u0633\u062a\u0647](https://mohsenebrahimyir.github.io/codal-tsetmc/)\n- [\u062a\u0644\u06af\u0631\u0627\u0645 @codal_tsetmc_package](https://t.me/codal_tsetmc_package)\n\n\u0628\u0631\u0627\u06cc \u0630\u062e\u06cc\u0631\u0647 \u0633\u0627\u0632\u06cc \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0635\u0648\u0631\u062a \u0645\u0627\u0644\u06cc \u06a9\u062f\u0627\u0644 \u067e\u06a9\u06cc\u062c \u062f\u06cc\u06af\u0631\u06cc \u062f\u0631 \u0646\u0638\u0631 \u06af\u0631\u0641\u062a\u0647 \u0634\u062f\u0647 \u06a9\u0647 \u0645\u06cc\u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0627 \u0627\u06cc\u0646 \u0627\u06cc\u0645\u06cc\u0644 \u0627\u0631\u062a\u0628\u0627\u0637 \u0628\u06af\u06cc\u0631\u06cc\u062f.\n\n-(mohsenebrahimy.ir@gmail.com)<mailto:mohsenebrahimy.ir@gmail.com>\n\n## \u0646\u0635\u0628 \u067e\u06a9\u06cc\u062c\n\n\u0646\u0633\u062e\u0647\u200c\u0647\u0627\u06cc \u0645\u062c\u0627\u0632 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0627\u0632 3.12 \u0628\u0627\u0644\u0627\u062a\u0631 \u0628\u0627\u06cc\u062f \u0628\u0627\u0634\u062f.\n\n\u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0627\u06cc\u0646 \u0628\u0633\u062a\u0647 \u067e\u06cc\u0634\u0646\u0647\u0627\u062f \u0645\u06cc\u200c\u0634\u0648\u062f \u0627\u0632 \u0645\u062d\u06cc\u0637 \u0645\u062c\u0627\u0632\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.\n\n```bash\npython -m venv .venv\n```\n\n\u0641\u0639\u0627\u0644 \u0633\u0627\u0632\u06cc \u0645\u062d\u06cc\u0637 \u0645\u062c\u0627\u0632\u06cc \u062f\u0631 \u0644\u06cc\u0646\u0648\u06a9\u0633\n\n```bash\nsource .venv/bin/activate\n```\n\n\u0641\u0639\u0627\u0644 \u0633\u0627\u0632\u06cc \u0645\u062d\u06cc\u0637 \u0645\u062c\u0627\u0632\u06cc \u062f\u0631 \u0648\u06cc\u0646\u062f\u0648\u0632\n\n```cmd\n> .\\venv\\Scripts\\activate\n```\n\n\u0646\u0635\u0628 \u0627\u0632 `pypi`:\n\n```bash\npip install -U codal-tsetmc\n```\n\n\u0646\u0635\u0628 \u0627\u0632 \u0646\u0633\u062e\u0647 \u062f\u0631 \u062d\u0627\u0644 \u062a\u0648\u0633\u0639\u0647 `github`\n\n```bash\npip install git+https://github.com/mohsenebrahimyir/codal-tsetmc.git\n```\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Data Downloader for Codal and Tehran stock market",
"version": "3.0.1",
"project_urls": {
"Documentation": "https://mohsenebrahimyir.github.io/codal-tsetmc/",
"Homepage": "https://mohsenebrahimyir.github.io/codal-tsetmc/",
"Repository": "https://github.com/mohsenebrahimyir/codal-tsetmc.git"
},
"split_keywords": [
"codal",
" tsetmc",
" stock",
" iran",
" finance",
" crawler"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "206ced11350d79c896418ae1d8b1952f2ca2e31d7cfc95cee0429145a7de5baa",
"md5": "82cd9a882faffb58a59cb00ee7652663",
"sha256": "f5c996085b3b53f6e704dda64e85fcc6f8bd2e2aa5a95d3b270c98f96251d9e9"
},
"downloads": -1,
"filename": "codal_tsetmc-3.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "82cd9a882faffb58a59cb00ee7652663",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.10",
"size": 34583,
"upload_time": "2025-07-13T22:40:03",
"upload_time_iso_8601": "2025-07-13T22:40:03.762052Z",
"url": "https://files.pythonhosted.org/packages/20/6c/ed11350d79c896418ae1d8b1952f2ca2e31d7cfc95cee0429145a7de5baa/codal_tsetmc-3.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2b8c39fc177bfa5d3085414ffbc278157f78d7809ae297685b9f9749831ac2b7",
"md5": "61653d0d03e405584556ce36c9de0f73",
"sha256": "013f0475e46048691cbfbd467cf221bbf077bc31a126c40be578cc3aedb6f42b"
},
"downloads": -1,
"filename": "codal_tsetmc-3.0.1.tar.gz",
"has_sig": false,
"md5_digest": "61653d0d03e405584556ce36c9de0f73",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.10",
"size": 21465,
"upload_time": "2025-07-13T22:40:05",
"upload_time_iso_8601": "2025-07-13T22:40:05.448900Z",
"url": "https://files.pythonhosted.org/packages/2b/8c/39fc177bfa5d3085414ffbc278157f78d7809ae297685b9f9749831ac2b7/codal_tsetmc-3.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-13 22:40:05",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "mohsenebrahimyir",
"github_project": "codal-tsetmc",
"travis_ci": true,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "requests",
"specs": [
[
"~=",
"2.32.3"
]
]
},
{
"name": "SQLAlchemy",
"specs": [
[
"~=",
"2.0.32"
]
]
},
{
"name": "jalali-pandas",
"specs": [
[
"~=",
"0.2.2"
]
]
},
{
"name": "pandas",
"specs": [
[
"~=",
"2.3.1"
]
]
},
{
"name": "lxml",
"specs": [
[
"~=",
"5.4"
]
]
},
{
"name": "nest-asyncio",
"specs": [
[
"~=",
"1.6.0"
]
]
},
{
"name": "aiohttp",
"specs": [
[
"~=",
"3.10.5"
]
]
},
{
"name": "aiosignal",
"specs": [
[
"~=",
"1.3.1"
]
]
},
{
"name": "PyYAML",
"specs": [
[
"~=",
"6.0.2"
]
]
},
{
"name": "beautifulsoup4",
"specs": [
[
"~=",
"4.12.3"
]
]
},
{
"name": "html5lib",
"specs": [
[
"~=",
"1.1"
]
]
},
{
"name": "setuptools",
"specs": [
[
"~=",
"68.2.0"
]
]
},
{
"name": "pre-commit",
"specs": [
[
"~=",
"2.16.0"
]
]
},
{
"name": "pylint",
"specs": [
[
"~=",
"3.2.6"
]
]
},
{
"name": "pytest",
"specs": [
[
"~=",
"6.2.5"
]
]
},
{
"name": "ipython",
"specs": [
[
"~=",
"8.10.0"
]
]
},
{
"name": "ipdb",
"specs": [
[
"~=",
"0.13.9"
]
]
},
{
"name": "psycopg2-binary",
"specs": []
},
{
"name": "build",
"specs": []
},
{
"name": "twine",
"specs": []
},
{
"name": "nbformat",
"specs": []
},
{
"name": "nbclient",
"specs": []
}
],
"lcname": "codal-tsetmc"
}