از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
دو سال پیش منتشر شده
تعداد بازدید: 166
کد پروژه: 485451
شرح پروژه
#کد_پروژه: 73430
موضوع: پروژه پایتون /
ببخشید من یک کد پایتون با pycharm 2023 نوشتم برای ارتباط گیری با api بات تلگرام.. موقع ران گرفتن متاسفانه خطای شبکه می دهد..
می خواستم بپرسم برای رفع اشکال آیا کسی را می شناسید تا راهنماییم کند؟ هر تکنیکی بلد بودم امتحان کردم فایده ای نداشت متاسفانه...
متشکرم سلام بله چشم متشکرم
پس عصر امروز انشاالله خدمتتان می فرستم..
سلام مجدد وقت بخیر
این کد زیر کدی هست که داخل pycharm نوشتم:
import logging
from telegram import Update
from telegram.ext import Application, CommandHandler, ContextTypes
TOKEN = "6709251496:AAH0m3R_J2hVyij1S3VUKGoUOVQQUSs9A2w"
# Enable logging , we set logger adjustments here below...
logging.basicConfig(
format='%(asctime)s - %(name)s - %(levelname)s - %(message)s', level=logging.INFO
)
# set higher logging level for httpx to avoid all GET and POST requests being logged
logging.getLogger("httpx").setLevel(logging.WARNING)
logger = logging.getLogger(name)
async def start_handler(update: Update, context: ContextTypes.DEFAULT_TYPE):
await context.bot.send_message(
chat_id=update.effective_chat.id,
text=f'Hi {update.effective_user.first_name}!'
)
if name == "main":
# Create the Application and pass it your bot's token
application = Application.builder().token(TOKEN).build()
# Command Handler
application.add_handler(CommandHandler('start', start_handler))
# Run the Bot
application.run_polling()
Mohammad, [4/6/2024 2:58 AM]
و این خطای زیر خروجی ای هست که بعد از ران گرفتن بهم داده: 👇
Mohammad, [4/6/2024 2:58 AM]
C:\Users\ASUS\PycharmProjects\telegrambot\venv\Scripts\python.exe C:\Users\ASUS\PycharmProjects\telegrambot\main.py
Traceback (most recent call last):
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\anyio\streams\tls.py", line 131, in _call_sslobject_method
result = func(*args)
File "C:\Users\ASUS\AppData\Local\Programs\Python\Python37\lib\ssl.py", line 774, in do_handshake
self._sslobj.do_handshake()
ssl.SSLSyscallError: Some I/O error occurred (_ssl.c:1091)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\httpcore\_exceptions.py", line 10, in map_exceptions
yield
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\httpcore\_backends\anyio.py", line 78, in start_tls
raise exc
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\httpcore\_backends\anyio.py", line 74, in start_tls
server_side=False,
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\anyio\streams\tls.py", line 123, in wrap
await wrapper._call_sslobject_method(ssl_object.do_handshake)
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\anyio\streams\tls.py", line 152, in _call_sslobject_method
raise BrokenResourceError from exc
anyio.BrokenResourceError
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\httpx\_transports\default.py", line 60, in map_httpcore_exceptions
yield
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\httpx\_transports\default.py", line 353, in handle_async_request
resp = await self._pool.handle_async_request(req)
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\httpcore\_async\connection_pool.py", line 262, in handle_async_request
raise exc
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\httpcore\_async\connection_pool.py", line 245, in handle_async_request
response = await connection.handle_async_request(request)
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\httpcore\_async\http_proxy.py", line 272, in handle_async_request
connect_request
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\httpcore\_async\connection.py", line 92, in handle_async_request
raise exc
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\httpcore\_async\connection.py", line 69, in handle_async_request
stream = await self._connect(request)
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\httpcore\_async\connection.py", line 149, in _connect
stream = await stream.start_tls(**kwargs)
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\httpcore\_backends\anyio.py", line 78, in start_tls
raise exc
File "C:\Users\ASUS\AppData\Local\Programs\Python\Python37\lib\contextlib.py", line 130, in exit
self.gen.throw(type, value, traceback)
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\httpcore\_exceptions.py", line 14, in map_exceptions
raise to_exc(exc) from exc
httpcore.ConnectError
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\telegram\request\_httpxrequest.py", line 222, in do_request
data=data,
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\httpx\_client.py", line 1530, in request
return await self.send(request, auth=auth, follow_redirects=follow_redirects)
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\httpx\_client.py", line 1621, in send
Mohammad, [4/6/2024 2:58 AM]
history=[],
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\httpx\_client.py", line 1648, in _send_handling_auth
history=history,
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\httpx\_client.py", line 1682, in _send_handling_redirects
response = await self._send_single_request(request)
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\httpx\_client.py", line 1719, in _send_single_request
response = await transport.handle_async_request(request)
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\httpx\_transports\default.py", line 353, in handle_async_request
resp = await self._pool.handle_async_request(req)
File "C:\Users\ASUS\AppData\Local\Programs\Python\Python37\lib\contextlib.py", line 130, in exit
self.gen.throw(type, value, traceback)
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\httpx\_transports\default.py", line 77, in map_httpcore_exceptions
raise mapped_exc(message) from exc
httpx.ConnectError
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\ASUS\PycharmProjects\telegrambot\main.py", line 29, in <module>
application.run_polling()
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\telegram\ext\_application.py", line 741, in run_polling
stop_signals=stop_signals,
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\telegram\ext\_application.py", line 921, in __run
raise exc
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\telegram\ext\_application.py", line 910, in __run
loop.run_until_complete(self.initialize())
File "C:\Users\ASUS\AppData\Local\Programs\Python\Python37\lib\asyncio\base_events.py", line 587, in run_until_complete
return future.result()
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\telegram\ext\_application.py", line 399, in initialize
await self.bot.initialize()
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\telegram\ext\_extbot.py", line 271, in initialize
await super().initialize()
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\telegram\_bot.py", line 591, in initialize
await self.get_me()
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\telegram\ext\_extbot.py", line 1711, in get_me
api_kwargs=self._merge_api_rl_kwargs(api_kwargs, rate_limit_args),
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\telegram\_bot.py", line 381, in decorator
result = await func(self, *args, **kwargs) # skipcq: PYL-E1102
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\telegram\_bot.py", line 742, in get_me
api_kwargs=api_kwargs,
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\telegram\_bot.py", line 475, in _post
pool_timeout=pool_timeout,
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\telegram\ext\_extbot.py", line 331, in _do_post
read_timeout=read_timeout,
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\telegram\_bot.py", line 503, in _do_post
pool_timeout=pool_timeout,
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\telegram\request\_baserequest.py", line 175, in post
pool_timeout=pool_timeout,
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\telegram\request\_baserequest.py", line 291, in _request_wrapper
raise exc
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\telegram\request\_baserequest.py", line 284, in _request_wrapper
pool_timeout=pool_timeout,
File "C:\Users\ASUS\PycharmProjects\telegrambot\venv\lib\site-packages\telegram\request\_httpxrequest.py", line 240, in do_request
raise NetworkError(f"httpx.{err.class.name}: {err}") from err
telegram.error.NetworkError: httpx.ConnectError:
بی زحمت راهنمایی کنند که چه کار باید بکنم؟ چون هر کاری کردم فایده نداشت.. این هم بگم که با وی پی ان وصل هستم و پی وی انم سرعتش خوبه و قطعی نداره
آیا خود pycharm نیاز به تنظیمات خاصی داره؟
متشکرم
مهارت ها و تخصص های مورد نیاز
مهلت برای انجام
7روز
وضعیت مناقصه
بسته
درباره کارفرما
عضویت سه سال پیش
نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟
قادر به انجام این پروژه هستید؟
متأسفانه مهلت ارسال پیشنهاد این پروژه به پایان رسیده و پروژه بسته شده است؛ اما فرصتهای متعددی در سایت موجود میباشد.
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار