ערוץ - python tip israel
Открыть в Telegram
1 792
Подписчики
Нет данных24 часа
Нет данных7 дней
Нет данных30 дней
Архив постов
סקריפט שיבדוק לכם כמה שורות קוד כתבתם בפייתון או בל סוג קובץ אחר לבחירתכם
הכנתי מזה כלי cli קטן תהנו
import os
import argparse
def count_lines_in_files(directory=".", file_extensions=tuple()):
if file_extensions is None:
file_extensions = [".py"]
count = 0
for entry in os.scandir(directory):
if entry.is_file() and entry.name.endswith(tuple(file_extensions)):
with open(entry.path) as file:
count += sum(1 for _ in file)
return count
def main():
parser = argparse.ArgumentParser(description="Count lines in files with specified extensions.")
parser.add_argument("-d", "--directory", default=".", help="Directory to search for files (default: current "
"directory)")
parser.add_argument("-e", "--extensions", nargs="+", default=[".py"], help="File extensions to search for ("
"default: .py)")
args = parser.parse_args()
total_lines = count_lines_in_files(directory=args.directory, file_extensions=args.extensions)
print("Total lines in specified files:", total_lines)
if __name__ == "__main__":
main()מודול ai לזיהוי ספאם
כמו שאמרתי לכם יצרתי מודול ai לזיהוי ספאם הוספתי לו די הרבה הודעות ובדקתי אותו על המון הודעות מקבוצות בטלגרם
תהנו שמתי לכם גם קובץ אחד לדוגמא שנו אותו איך שאתם רוצים אני יצרתי מזה את הבוט לטלגרם (לדוגמא) אם אתם זוכרים
רציתי להכניס אותו לבוט חוסם ערבים אבל לא היה מספיק ram בשרת כדי להריץ את זה
📱 הריפו בגיטהאב שלי 📱
⚠️ זהירות!
האקרים צפון קוריאנים (Lazarus) העלו ספריות זדוניות ל- PyPI. שמתחזות לחבילות כמו pycryptoenv ו-pycryptoconf מכוונות לשגיאות הקלדה.
כדי לאבטח את עצמכם לפני שאתם מתקינים חבילה תלכו לאתר PyPI ותחפשו את השם של החבילה הספרייה האמיתי צריכה להיות הראשונה מומלץ גם לבדוק אם יש המון froks על הספרייה
למידע נוסף
הוספתי אופציה חדשה (גירסת בטא) לבדיקה שהמשתמש שהצטרף לקבוצה הוא לא בוט מי שרוצה לבדוק שיבוא לקבוצה
@python_tip_chat
הוספתי הודעת /help 🆘 מפורטת עם כפתורים
לבוט חוסם ערבים הודעה די מפורטת יש עוד קצת דברים שצריך לעדכן שם אבל הסבר די מובן אם יש לכם הצעות הערות מוזמנים לשלוח לי
הבוט🤖:
@blockarabbot
נוספה גם פקודה להגדרת מקסימות אזהרות למשתמש שנשלחו על ידי הפקודה/alert:
דוגמא להגדרת מקסימום 5 אזהרות:
/max_warn 5
או בקיצור:
/mw 5
לאחר מספר האזהרות שהוגדר המשתמש יושתק לצמיתות
מעיף משתמשים רגילים - משאיר רק פרימיום בקבוצה/ערוץ 📱😈👾
תשתמשו בזהירות😉❌
הסקריפט בגיט שלי
תהנו ושתפו אותנו 🔗 🙏😉
תנו בוסט שנוכל לראות מי המשתמשים הכי פעילים וסטטיסטיקות בקבוצה...
https://t.me/boost/python_tip_chat
מנקה ערוצים/וקבוצות
כתבתי סקריפט שיעיף משתמשים לא פעילים או מחוקים
הסקריפט בגיט
תהנו ושתפו אותנו
בדיקת מהירות אינטרנט 🚤
import speedtest
def run_speed_test():
st = speedtest.Speedtest()
st.get_best_server()
download_speed = st.download() / 1_000_000
upload_speed = st.upload() / 1_000_000
ping = st.results.ping
print(f"Download Speed: {download_speed:.2f} Mbps")
print(f"Upload Speed: {upload_speed:.2f} Mbps")
print(f"Ping: {ping} ms")
if __name__ == "__main__":
run_speed_test()
צריך להתקין לפני את הספרייה 🐍
pip install speedtest-cli
הפרוייקט של הספרייה בגיטהאב 🖥משחק חמוד שחבר כתב ואני קצת שיפרתי
https://github.com/acresking/just-game.git
@Acrasking
