תרגיל 100 מעלות מחברת 5

תעשה מה שבא לך כל עוד חוזרות תוצאות הגיוניות וזה במסגרת מה שלמדנו :slight_smile:

לייק 1

אמשיך את השרשור -
איך ניתן להתעלם משגיאות כשהמודול לא מוצא מילים לשיר?
הוא זורק לי שגיאה שבשלב זה אין לי מושג איך להתמודד איתה.
ניסיתי 3 מודולים שונים כל אחד יותר בעייתי מהאחר

לייק 1

אין דרך לשאול אותו בצורה מנומסת לפני האם השיר נמצא?

2 לייקים

אשתמש ברשותכם בשרשור הזה במקום לפתוח חדש…
בנסיון להתקין את המודול אני מקבל את השגיאה הבאה:
ERROR: Could not install packages due to an EnvironmentError: [WinError 5] Access is denied: ‘c:\programdata\anaconda3\lib\site-packages\beautifulsoup4-4.8.2.dist-info\COPYING.txt’
Consider using the --user option or check the permissions.

ניסיתי לחפש פתרון אך ללא הצלחה… אשמח לעזרה

פתח את cmd כ admin וזה יתן לך להתקין.

לייק 1

יש מה שנקרא status code - אם אתה עובד עם api
תבדוק את זה ומשם הדרך קצרה
אומנם לא יהיו לך מילים לכל השירים , אך מה שאין לו מילים לפחות תוכל להתעלם בלי שתיזרק שגיאה

לייק 1

אוקי אז הצלחתי להתקין,
אבל עכשיו אני מקבל שגיאה לא משנה איזה אמן אני מחפש:
'NoneType' object is not subscriptable
מישהו נתקל?

תבדוק שאתה משתמש במודול יחסית מעודכן, יש מודול או 2 שיש להם שירים בודדים

היי מצטרף לשאלה, האם אפשר להשתמש במודול עם הרשמה (ההרשמה היא בחינם) אני לא מוצא מודול שעובד טוב, יש כמה אבל הםא לא מוצאים את השירים.

ים ענה על זה בתגובה הראשונה שלו:

אפשרי - אבל כשאתה מעלה אל תעלה את ה-Access token שלך

אני קצת אבוד. כל המודלים שניסיתי שלא דרשו הרשמה או משהו כמו API פשוט זורקים שגיאה למסך אם אין את השיר, ואין לי איך להתמודד עם זה בלי לחקור איך להתמודד עם שגיאות.

אני מבין את העניין של ההרשמה, אבל לך על זה. זו סתם הרשמה קצרה.

לייק 1

יש לrequests מאפיין בשם status code.
תקרא עליו.

לגבי ההרשמה - הוא מבקש כתובות של אתרים. אין לי אתר. אפשר לשים שם סתם משהו אקראי? מה הפתרון לזה?

הפתרון לזה נמצא בפורום שלהם תרשום שם url

הפורום לא מתנהג יפה:

תעשה חיפוש באינטרנט על הבעיה שלך, אתה תמצא גם פתרון לזה :slight_smile:

האמת שכבר מצאתי מודול מדהים שעובד בלי שום הרשמה והוא הרבה יותר ידידותי מהמודול הפופולארי שאני מניח שאנחנו מדברים עליו (זה שדורש הרשמה וטוקן). יש לי קשיים אחרים, אבל הם לא קשורים לשאלה בשרשור הזה.

מכיר את זה, עברתי אולי 4-5 מודולים עד שהחלטתי עם מי להישאר :sweat_smile: זה תרגיל שגורם לעבור על כל האינטרנט חחח
בהצלחה!

2 לייקים

זו המטרה שלו, שמח שהצלחנו :stuck_out_tongue:

2 לייקים