شما هنوز به سیستم وارد نشده اید.

#1 2017-03-24 13:32:55

LinArcX
عضو
ثبت شده: 2015-09-18
ارسال ها: 735
وب سایت

tvdoon,سریال دونی آرچ!

jarz_screenshot_from_2017-03-24_13-34-18.png
من سریال و فیلم زیاد می بینم.یعنی یکی از علایق شخصیم هست.مثلا سریال هایی که همیشه دنبال شون میکنم اینا هستن:

1-game of thrones
2-fargo
3-daredevil
4-stranger things
5-westworld

یکی از مشکلاتی که همیشه گریبان گیر من بوده این هست که چطور می تونم اطلاعات مختصری راجع به سریال های مورد علاقه م پیدا کنم.(مثلا تاریخ فصل بعدی game of thrones کیه؟!)روش هایی که معمولا "در جرقه اول" به ذهن آدم ها میرسه این گزینه ها هستن:
۱-برم تو ویکی پدیا و درباره شون بخونم.
۲-تو کانال های تلگرامی عضو شم و مدام پست ها رو بالا پایین کنم(یا در بهترین حالت سرچ کنم) و ببینم آیا اطلاعات مدنظرم در مورد سریال محبوبم تو اون کانال هست یا نه(اگه نباشه مجبورم برم یه کانال دیگه عضو شم.و این چرخه ادامه داره و یهویی به خودم میام و می بینم تو هزار تا کانال عضوم!!!)
۳-سرچ معمولی کنم تو گوگل.
خوب از اونجایی که دوست دارم به شخصه تا حد امکان همه چی رو مکانیزه انجام بدم به فکرم زد چه خوب میشد api ای وجود داشت که اطلاعات جامعی در مورد سریال و فیلم های دنیا در اختیارم قرار میذاشت.(شبیه api هواشناسی که هر لحظه اطلاعات آب و هوایی نقاط مختلف رو می تونید ازش بگیرید.)
یه کمی سرچ کردم و به https://thetvdb.com/ رسیدم.نکته جالبی که در مورد این سایت و api ش وجود داره این هستش که پیاده سازی ها(wrapper) های مختلفی برای کار با پایتون،node js و حتی سی شارپ براش وجود داره و کار برنامه نویسا رو یه جورایی راحت کردن.پیاده سازی پایتونش در این مخزن وجود داره.
خوب دست به کار شدم و با پایتون یه برنامه (تحت ترمینال) ساختم و اسمشو گذاشتم tvdoon.
بر خلاف تجربیات مبتدیانه قبلی م و جلوگیری از روش های نصب کثیف برنامه(D:) در آرچ، تصمیم گرفتم براش PKGBUILD بنویسم و اون رو در AUR منتشر کنم تا هم به روز رسانی های بعدی رو به راحتی دریافت کنه و هم اینکه خیال شما در نصب/حذف راحت باشید.(پس از نصب کافیه در ترمینال تایپ کنید:tvdoon)
پ.ن.1:چون اولین تجربه من در نوشتن PKGBUILD بود و یه جورایی شبیه نصب اولیه آرچ برام سخت و مبهم بود، باید از عیسی و محمد عزیز تشکر کنم که خیلی کمکم کردن.
پ.ن.2:برنامه حالا حالا ها کار داره و میشه قابلیت های دیگه ای بهش اضافه کرد.خوشحال میشم اگه پیشنهادی واسه بهبود برنامه داشتید، در ریپوی گیت هابش،ایشو بذارید یا در همین جا واسم پست بذارید.
پ.ن.3:اگه موقع نصب به هم چین ارور هایی خوردید، نشون دهنده اینه که وابستگی های پایتونیِ برنامه که قرار بوده از طریقِ پکمن نصب بشن، "قبلا" از طریق مدیر بسته های مختصِ خود پایتون(مثل pip) نصب شدن.کاری که باید بکنید اینه که اون بسته ها رو از طریق مدیر بسته های پایتون پاک کنید.مثلا:

sudo pip uninstall prettytable 

نگران نباشید! دیپندنسیِ prettytable جز پیش نیازهای tvdoon هست و این بسته رو، روی سیستم تون نصب میکنه.
پ.ن:دوستانی که از ویندوز،مک و یا توزیع های دیگه ای غیر از آرچ استفاده میکنن، میتونن از طریق مدیر بسته های پایتون بسته رو نصب کنن(توجه کنید که با pip3 بسته رو نصب کنید!):

sudo pip3 install tvdoon

آخرین ویرایش توسط LinArcX (2017-03-29 13:58:22)


"Enough!!!Don't Use "DEFAULTS" Any More..."make it simple stupid

آفلاین

#2 2017-03-24 13:47:57

mazhar
عضو
ثبت شده: 2016-08-01
ارسال ها: 240

پاسخ: tvdoon,سریال دونی آرچ!

خسته نباشید smile تبریک

از پایتون ۲ استفاده کردید؟ چون من موقع اجرا این خطا رو میگیرم:

Traceback (most recent call last):
  File "/usr/bin/tvdoon", line 27, in <module>
    t = tvdb_api.Tvdb(banners=True)
  File "/usr/lib/python3.6/site-packages/tvdb_api.py", line 433, in __init__
    import requests_cache
ModuleNotFoundError: No module named 'requests_cache'

آفلاین

#3 2017-03-24 14:02:06

LinArcX
عضو
ثبت شده: 2015-09-18
ارسال ها: 735
وب سایت

پاسخ: tvdoon,سریال دونی آرچ!

ممنون از فیدبک سریع ت مظهر عزیز smile یه دیپندنسی رو جا انداختم.فعلا با این روش نصبش کن تا به سورس هم اضافه ش کنم:

sudo pip install requests-cache 

"Enough!!!Don't Use "DEFAULTS" Any More..."make it simple stupid

آفلاین

#4 2017-03-24 14:09:15

mazhar
عضو
ثبت شده: 2016-08-01
ارسال ها: 240

پاسخ: tvdoon,سریال دونی آرچ!

خیلی عالی big_smile اصلا برنامه و کاربردش به کنار
منو کشتی با این حرکت who am i
f6e866c2bf0016191d2d01ad7a7f9dda.png
به امید قدم های بزرگتر smile V for Victory
با اجازه تو کانال آرچ لینوکس خبر میدم که بقیه هم خبردار بشن smile

آخرین ویرایش توسط mazhar (2017-03-24 14:12:47)

آفلاین

#5 2017-03-24 14:23:41

LinArcX
عضو
ثبت شده: 2015-09-18
ارسال ها: 735
وب سایت

پاسخ: tvdoon,سریال دونی آرچ!

big_smile
نوکرم مظهر عزیز.اون مشکل دیپندنسی هم حل شد.خواستی میتونی از نو برنامه رو نصب کنی.

mazhar نوشته است که:

با اجازه تو کانال آرچ لینوکس خبر میدم که بقیه هم خبردار بشن smile

باعث افتخاره smile

آخرین ویرایش توسط LinArcX (2017-03-24 14:32:06)


"Enough!!!Don't Use "DEFAULTS" Any More..."make it simple stupid

آفلاین

#6 2017-03-24 14:34:20

Arcush
Moderator
ثبت شده: 2015-09-15
ارسال ها: 1,292

پاسخ: tvdoon,سریال دونی آرچ!

سعیدجان، یه فکری هم واسه این کن لطفا:

$ yaourt tvdoon
1 aur/tvdoon-git 0.1-1 (0) (0.00)
    Show Information About Tv Show's, Ratings And So Many Cool Fatures!
==> Enter n° of packages to be installed (ex: 1 2 3 or 1-3)
==> -------------------------------------------------------
==> 1


==> Downloading tvdoon-git PKGBUILD from AUR...
x .SRCINFO
x PKGBUILD
tvdoon-git 0.1-1  (2017-03-24 09:48)
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> n

==> tvdoon-git dependencies:
 - python (already installed)
 - git (already installed) [makedepend]
 - python-setuptools (already installed) [makedepend]

 - python2-prettytable (package found)
 - python-prettytable (package found)
 - python-pyfiglet (building from AUR)
 - python-pillow (package found)


==> Continue building tvdoon-git ? [Y/n]
==> ------------------------------------
==> 

==> Building and installing package
==> Install or build missing dependencies for tvdoon-git:
[sudo] password for arcush: 
resolving dependencies...
looking for conflicting packages...

Packages (4) python-olefile-0.43-2  python-pillow-4.0.0-3
             python-prettytable-0.7.2-8  python2-prettytable-0.7.2-8

Total Download Size:   0.57 MiB
Total Installed Size:  2.37 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 python-prettytable-...    23.5 KiB  6.40K/s 00:04 [######################] 100%
 python-olefile-0.43...    65.4 KiB  12.8K/s 00:05 [######################] 100%
 python-pillow-4.0.0...   471.6 KiB  16.6K/s 00:28 [######################] 100%
 python2-prettytable...    23.1 KiB  17.0K/s 00:01 [######################] 100%
(4/4) checking keys in keyring                     [######################] 100%
(4/4) checking package integrity                   [######################] 100%
(4/4) loading package files                        [######################] 100%
(4/4) checking for file conflicts                  [######################] 100%
error: failed to commit transaction (conflicting files)
python-prettytable: /usr/lib/python3.6/site-packages/__pycache__/prettytable.cpython-36.pyc exists in filesystem
python-prettytable: /usr/lib/python3.6/site-packages/prettytable-0.7.2-py3.6.egg-info/PKG-INFO exists in filesystem
python-prettytable: /usr/lib/python3.6/site-packages/prettytable-0.7.2-py3.6.egg-info/SOURCES.txt exists in filesystem
python-prettytable: /usr/lib/python3.6/site-packages/prettytable-0.7.2-py3.6.egg-info/dependency_links.txt exists in filesystem
python-prettytable: /usr/lib/python3.6/site-packages/prettytable-0.7.2-py3.6.egg-info/top_level.txt exists in filesystem
python-prettytable: /usr/lib/python3.6/site-packages/prettytable.py exists in filesystem
Errors occurred, no packages were upgraded.
==> Restart building tvdoon-git ? [y/N]
==> -----------------------------------

آفلاین

#7 2017-03-24 14:37:04

mazhar
عضو
ثبت شده: 2016-08-01
ارسال ها: 240

پاسخ: tvdoon,سریال دونی آرچ!

LinArcX نوشته است که:

:
اون مشکل دیپندنسی هم حل شد.خواستی میتونی از نو برنامه رو نصب کنی.

بله دوباره نصب کردم کاملاً درست کار کرد smile بازم تبریک میگم. موفق باشی

آفلاین

#8 2017-03-24 15:48:58

LinArcX
عضو
ثبت شده: 2015-09-18
ارسال ها: 735
وب سایت

پاسخ: tvdoon,سریال دونی آرچ!

عیسی جان مشکل شما به این خاطر پیش اومده که prettytable رو به واسطه pip نصب داشتید روی سیستم تون.(نه از طریق بسته های آرچ)حالا چون من تو آرایه depend م گفتم python-prettytable بعنوان دیپندسی هست میره میگرده دنبال فایل هایی و ببینه آیا میتونه  کانفلیکت هایی رو تشیص بده که تونسته اینکارو بکنه.تو مسیر زیر:

/usr/lib/python3.6/site-packages/

کلیه زیر فایل های egg مربوط به  prettytable رو تونسته پیدا کنه و خوب اصلا به مرحله نصب prettytable نمیرسه!
دنبال راه حلش دارم میگردم ببینم چطوری میتونم حلش کنم.اگه شما هم ایده ای به نظرتون اومد خوشحال میشم بشنوم.

آخرین ویرایش توسط LinArcX (2017-03-24 15:49:29)


"Enough!!!Don't Use "DEFAULTS" Any More..."make it simple stupid

آفلاین

#9 2017-03-24 16:34:05

Arcush
Moderator
ثبت شده: 2015-09-15
ارسال ها: 1,292

پاسخ: tvdoon,سریال دونی آرچ!

ممنون سعید عزیز. فعلا با pip آنینستالش کردم و سپس از طریق yaourt برنامه رو نصب کردم. اما موضوع دیگری که وجود داره برام، اینه که خروجی مشابه خروجی خودت نمیده. مثلا:
y4f3_screenshot_at_2017-03-24_12-03-00_thumb.png

آفلاین

#10 2017-03-24 16:40:41

LinArcX
عضو
ثبت شده: 2015-09-18
ارسال ها: 735
وب سایت

پاسخ: tvdoon,سریال دونی آرچ!

باید عددی که تو ستون اول هست رو وارد کنید تا وارد منوی بعدی بشید.(در اینجا یک نتیجه اومده با شماره ردیف 0.پس 0 رو بزنید و برید مرحله بعد)
باورت میشه انقد وقتم سر نوشتن pkgbuild رفت که نتونستم راهنمای درست حسابی واسه برنامه بنویسم؟
به زودی یوزر-پسندترش میکنم ایشاله smile


"Enough!!!Don't Use "DEFAULTS" Any More..."make it simple stupid

آفلاین

#11 2017-03-24 16:48:10

Arcush
Moderator
ثبت شده: 2015-09-15
ارسال ها: 1,292

پاسخ: tvdoon,سریال دونی آرچ!

درست شد. ممنون. همونطور که محمد عزیز گفتن باید توی اسکریپت PKGBUILD تغییراتی بدید که با توجه به شناختی که از محمد دارم، احتمالا خودش هم کمک خواهد کرد.
من چندتا پیشنهاد دارم که ممکنه جلب توجه کنن:
۱- امکان جست و جوی فازی و لیست کردن فیلم های با کلمات مشابه
۲- اضافه کردن یه notifier که میتونه مثلا آپدیت های جدید فیلم هایی رو که قبلا سرچ شده، نشون بده.
----------------------
پ.ن: باتوجه به اینکه برنامه توی AUR قرار گرفته تاپیکش رو چسبناک می کنیم تا بهتر دیده بشه و توسعه ش سریعتر. به امید گسترش بیشتر انجمن.
----------------------

آخرین ویرایش توسط Arcush (2017-03-24 16:50:49)

آفلاین

#12 2017-03-24 22:13:58

morealaz
عضو
از : کرمان
ثبت شده: 2016-03-19
ارسال ها: 297

پاسخ: tvdoon,سریال دونی آرچ!

سعیدجان خیلی عالی
من یه پیشنهاد داشتم
میتونی از این دو تا وب سایت هم استفاده کنی
https://trakt.tv
https://www.tvshowtime.com
جفتشون هم api هاشون رو برای استفاده قرار دادند که بشه استفاده کرد. این دو تا وب سایت اطلاعات کاملتری نصبت به tvdb دارند.

آخرین ویرایش توسط morealaz (2017-03-24 22:14:14)

آفلاین

#13 2017-03-25 02:07:47

alireza_amirsamimi
عضو
از : شیراز
ثبت شده: 2015-11-04
ارسال ها: 125
وب سایت

پاسخ: tvdoon,سریال دونی آرچ!

به به! چه ایده باحالی! تبریک میگم و باعث افتخار هست که اولین ستاره رو روی مخزن گیت هاب پروژه زدم و به همه دوستان هم این کار رو توصیه میکنم
انشالله موفق باشی! من برم برای تست smile

آخرین ویرایش توسط alireza_amirsamimi (2017-03-25 02:27:32)

آفلاین

#14 2017-03-25 14:57:07

LinArcX
عضو
ثبت شده: 2015-09-18
ارسال ها: 735
وب سایت

پاسخ: tvdoon,سریال دونی آرچ!

morealaz نوشته است که:

سعیدجان خیلی عالی
من یه پیشنهاد داشتم
میتونی از این دو تا وب سایت هم استفاده کنی
https://trakt.tv
https://www.tvshowtime.com
جفتشون هم api هاشون رو برای استفاده قرار دادند که بشه استفاده کرد. این دو تا وب سایت اطلاعات کاملتری نصبت به tvdb دارند.

مرسی از انرژی ای که میدی و مرسی از پیشنهاد خوبت محمد عزیز.

alireza_amirsamimi نوشته است که:

به به! چه ایده باحالی! تبریک میگم و باعث افتخار هست که اولین ستاره رو روی مخزن گیت هاب پروژه زدم و به همه دوستان هم این کار رو توصیه میکنم
انشالله موفق باشی! من برم برای تست smile

ممنونم ازت علیرضای گل smile لطف داری.امیدوارم بتونم کاملترش کنم.

آخرین ویرایش توسط LinArcX (2017-03-25 14:58:03)


"Enough!!!Don't Use "DEFAULTS" Any More..."make it simple stupid

آفلاین

#15 2017-03-25 15:50:27

Риал Краесис
عضو
از : تهران
ثبت شده: 2015-09-16
ارسال ها: 309

پاسخ: tvdoon,سریال دونی آرچ!

سلام سعید عزیز
خسته نباشی دقیقا چیزی بود که دنبالش بودم!
فقط یه چیزی برای چک کردن چندین مورد در مورد یه فیلم باید هی برگشت کنیم و دوباره سرچ کنیم در غیر اینصورت اینجوری میپوکه!

Enter Tv Show Name:game of thrones
+---+----------------------------------+
| 2 |            seriesname            |
+---+----------------------------------+
| 0 |         Game of Thrones          |
| 1 | Hip Hop Tribe 2: Game of Thrones |
| 2 | Game of Thrones: Cartoon Parody  |
+---+----------------------------------+
for see more details, enter 'row Number' and hit ENTER.otherwise use below Capabilities.
b. Back
q. Quit
 >>  0
+-----+-----------------+--------+-------------+---------------------------+----------------+------------+--------------+---------+---------+------------+
| No. |    seriesname   | rating | ratingcount |           genre           | airs_dayofweek | firstaired | finale_aired | network | runtime |   status   |
+-----+-----------------+--------+-------------+---------------------------+----------------+------------+--------------+---------+---------+------------+
|  0  | Game of Thrones |  9.5   |     1676    | |Adventure|Drama|Fantasy| |     Sunday     | 2011-04-17 |  2017-07-16  |   HBO   |    55   | Continuing |
+-----+-----------------+--------+-------------+---------------------------+----------------+------------+--------------+---------+---------+------------+
s. Search Another Tv Show
o. OverView
a. actors
b. Back
q. Quit
 >>  o
overview: 

["Seven noble families fight for control of the mythical land of Westeros. Friction between the houses leads to full-scale war. All while a very ancient evil awakens in the farthest north. Amidst the war, a neglected military order of misfits, the Night's Watch, is all that stands between the realms of men and the icy horrors beyond."]
b. Back
q. Quit
 >>  a
Traceback (most recent call last):
  File "/usr/bin/tvdoon", line 102, in selectTvShow
    dict = items[int(choice)]
ValueError: invalid literal for int() with base 10: 'b'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/bin/tvdoon", line 223, in <module>
    main_menu()
  File "/usr/bin/tvdoon", line 58, in main_menu
    exec_menu(choice)
  File "/usr/bin/tvdoon", line 68, in exec_menu
    menu_actions[ch]()
  File "/usr/bin/tvdoon", line 171, in whoAmI
    exec_menu(choice)
  File "/usr/bin/tvdoon", line 68, in exec_menu
    menu_actions[ch]()
  File "/usr/bin/tvdoon", line 180, in help
    exec_menu(choice)
  File "/usr/bin/tvdoon", line 68, in exec_menu
    menu_actions[ch]()
  File "/usr/bin/tvdoon", line 192, in back
    menu_actions['main_menu']()
  File "/usr/bin/tvdoon", line 58, in main_menu
    exec_menu(choice)
  File "/usr/bin/tvdoon", line 68, in exec_menu
    menu_actions[ch]()
  File "/usr/bin/tvdoon", line 93, in searchTvSeries
    selectTvShow(items)
  File "/usr/bin/tvdoon", line 120, in selectTvShow
    main_menu()
  File "/usr/bin/tvdoon", line 58, in main_menu
    exec_menu(choice)
  File "/usr/bin/tvdoon", line 68, in exec_menu
    menu_actions[ch]()
  File "/usr/bin/tvdoon", line 93, in searchTvSeries
    selectTvShow(items)
  File "/usr/bin/tvdoon", line 131, in selectTvShow
    exec_menu(choice, dict)
  File "/usr/bin/tvdoon", line 70, in exec_menu
    menu_actions[ch](dict)
  File "/usr/bin/tvdoon", line 147, in OverView
    exec_menu(choice)
  File "/usr/bin/tvdoon", line 68, in exec_menu
    menu_actions[ch]()
TypeError: actors() missing 1 required positional argument: 'dict'

*** I FIGHT FOR USERS ***

آفلاین

#16 2017-03-25 20:41:36

LinArcX
عضو
ثبت شده: 2015-09-18
ارسال ها: 735
وب سایت

پاسخ: tvdoon,سریال دونی آرچ!

ممنونم مجتبی جان.اصلاحش کردم.
میتونی بسته رو به روز کنی و تغییرات رو بگیری.


"Enough!!!Don't Use "DEFAULTS" Any More..."make it simple stupid

آفلاین

#17 2017-03-25 22:17:01

LinArcX
عضو
ثبت شده: 2015-09-18
ارسال ها: 735
وب سایت

پاسخ: tvdoon,سریال دونی آرچ!

برای عزیزانی که ویندوز یا مک دارن یا دوستان سایر توزیع ها(ابونتو،سوزه،فدورا و ...) که ممکنه سخت شون باشه برن از گیتهاب پروژه رو کلون کنن،بسته ای در مخازن پایتون (Pypi) تدارک دیدم.با دستور زیر می تونید نصب ش کنید.(قبل از این کار مطمین باشید که پایتون روی سیستم تون به درستی نصب شده باشه و بسته pip رو هم داشته باشید):

sudo pip install tvdoon  

و سپس در ترمینال بزنید:

tvdoon

آخرین ویرایش توسط LinArcX (2017-03-26 23:42:34)


"Enough!!!Don't Use "DEFAULTS" Any More..."make it simple stupid

آفلاین

#18 2017-03-26 23:41:35

LinArcX
عضو
ثبت شده: 2015-09-18
ارسال ها: 735
وب سایت

پاسخ: tvdoon,سریال دونی آرچ!

tvdoon نسخه 0.1.0 منتشر شد:
قابلیت های جدید:
۱.زیر منوی جدیدی با نام my favourites اضافه شد که میتونید سریال های محبوب تونو به لیستش اضافه کنید.
    ۱.۱.این لیست چیزی جز یک فایل کانفیگ ساده که در مسیر ~/.conf/tvdoon قرار داده میشه نیست.اسم این فایل favourites.conf هست.
رفع باگ ها:
2.تعداد خطاهای بیشتری رو تونستم هندل کنم تو این نسخه.
    2.۱.مثلا برای بعضی از سریال ها پراپرتی finale_aired ست نشده بود که به جاش عبارت "---" رو قرار دادم.

آخرین ویرایش توسط LinArcX (2017-03-29 12:33:00)


"Enough!!!Don't Use "DEFAULTS" Any More..."make it simple stupid

آفلاین

#19 2017-03-29 12:32:41

LinArcX
عضو
ثبت شده: 2015-09-18
ارسال ها: 735
وب سایت

پاسخ: tvdoon,سریال دونی آرچ!

tvdoon نسخه 1.1.0 منتشر شد:
قابلیت های جدید:
۱.تو این نسخه به طور کلی از tvdbapi به سمت tvmaze مهاجرت کردم.علتش هم وجود next episode ها و کار کردن راحت تر با این api هست.(هم چنین قابلیت سرچش، از api قبلی کمی بهتر هست)
    ۱.۱وابستگی های برنامه نسبت به نسخه قبل کمتر شدن.
2.حالا دیگه می تونید از قسمت های بعدی سریال محبوب تون مطلع بشین.این قابلیت رو هم توی زیر منوی my favourites گنجوندم و هم تو زیرمنوی سرچ سریال ها.

اگر باگی مشاهده کردید و یا پیشنهاد جدیدی برای بهبود برنامه داشتید تو صفحه گیت هابِ تی.وی.دون خبرم کنید تا روش کار کنم.
https://github.com/LinArcX/tvdoon

آخرین ویرایش توسط LinArcX (2017-03-29 12:37:00)


"Enough!!!Don't Use "DEFAULTS" Any More..."make it simple stupid

آفلاین

#20 2017-03-29 12:55:48

Arcush
Moderator
ثبت شده: 2015-09-15
ارسال ها: 1,292

پاسخ: tvdoon,سریال دونی آرچ!

سعیدجان گفتی گیت هاب. ولی گیتهاب برای من هنور هم مشکله. من توی سابایون از طریق pip نصبش کردم الان و این خروجی رو میگیرم:

arcush@sabayon ~ $ tvdoon 

.___________.____    ____  _______   ______     ___   .__   __. 
|           |\   \  /   / |       \ /  __  \   / _ \  |  \ |  | 
`---|  |----` \   \/   /  |  .--.  |  |  |  | | | | | |   \|  | 
    |  |       \      /   |  |  |  |  |  |  | | | | | |  . `  | 
    |  |        \    /    |  '--'  |  `--'  | | |_| | |  |\   | 
    |__|         \__/     |_______/ \______/   \___/  |__| \__| 
                                                                

Welcome arcush, Please Choose The Items:
s. Search Tv Series
m. My Favourites
w. Who Am I?
h. Help
c. Clear Screen

q. Quit
 >>  s
Traceback (most recent call last):
  File "/usr/bin/tvdoon", line 373, in <module>
    main_menu()
  File "/usr/bin/tvdoon", line 47, in main_menu
    switchCreator("smuwhcq","","")
  File "/usr/bin/tvdoon", line 290, in switchCreator
    mainChoice = input(" >>  ")
  File "<string>", line 1, in <module>
NameError: name 's' is not defined
arcush@sabayon ~ $ 

ویرایش: s رو باید بصورت رشته وارد کنم: "s"

آخرین ویرایش توسط Arcush (2017-03-29 13:01:04)

آفلاین

#21 2017-03-29 13:17:24

LinArcX
عضو
ثبت شده: 2015-09-18
ارسال ها: 735
وب سایت

پاسخ: tvdoon,سریال دونی آرچ!

عیسی جان خروجی دستور زیر رو میذارید:

pip list 

"Enough!!!Don't Use "DEFAULTS" Any More..."make it simple stupid

آفلاین

#22 2017-03-29 13:18:50

Arcush
Moderator
ثبت شده: 2015-09-15
ارسال ها: 1,292

پاسخ: tvdoon,سریال دونی آرچ!

خدمت شما:

arcush@sabayon ~ $ pip list 
DEPRECATION: The default format will switch to columns in the future. You can use --format=(legacy|columns) (or define a format=(legacy|columns) in your pip.conf under the [list] section) to disable this warning.
attrs (15.2.0)
backports (1.0)
backports-abc (0.4)
backports.ssl-match-hostname (3.5.0.1)
blinker (1.4)
CacheControl (0.11.6)
ceph-detect-init (1.0.1)
ceph-disk (1.0.0)
cephfs (0)
certifi (2016.9.26)
cffi (1.9.1)
chardet (2.3.0)
click (6.7)
colorama (0.3.7)
configparser (3.5.0)
coverage (4.2)
cracklib (2.9.6)
cryptlib-py (0.0.0)
cryptography (1.7.2)
cycler (0.10.0)
Cython (0.25.2)
decorator (4.0.10)
distlib (0.2.2)
entrypoints (0.2.1)
enum34 (1.1.6)
Epsilon (0.7.0)
extras (1.0.0)
file-magic (0.3.0)
fixtures (3.0.0)
Flask (0.11.1)
fonttools (3.0)
functools32 (3.2.3.post2)
futures (3.0.5)
gdbus-codegen (2.50.3)
gevent (1.1.2)
gpg (1.8.0)
greenlet (0.4.11)
html5lib (0.9999999)
idna (2.4)
ipaddress (1.0.18)
IPy (0.83)
ipykernel (4.4.1)
ipyparallel (5.1.1)
ipython (5.2.2)
ipython-genutils (0.1.0)
ipywidgets (6.0.0)
itsdangerous (0.24)
java-config (2.2.0)
Jinja2 (2.8.1)
joblib (0.8.4)
jsonschema (2.5.1)
jupyter (1.0.0)
jupyter-client (4.3.0)
jupyter-console (5.1.0)
jupyter-core (4.1.0)
langtable (0.0.24)
layman (2.4.2)
lockfile (0.12.2)
MarkupSafe (0.23)
matplotlib (1.5.3)
meld (3.16.4)
mimeparse (1.6.0)
mistune (0.7.2)
mpmath (0.19)
nbconvert (4.2.0)
nbformat (4.1.0)
ndg-httpsclient (0.4.2)
netlink (1.0)
nose (1.3.7)
notebook (4.4.1)
ntplib (0.3.2)
numpy (1.11.2)
packaging (16.6)
path.py (8.1.2)
pathlib (1.0.1)
pbr (1.10.0)
pexpect (4.2.1)
pfl (2.4)
pickleshare (0.7.3)
pip (9.0.1)
ply (3.9)
portage (2.3.3)
prettytable (0.7.2)
progress (1.2)
prompt-toolkit (1.0.3)
ptyprocess (0.5.1)
pwquality (1.3.0)
py (1.4.31)
pyasn1 (0.1.9)
pyasn1-modules (0.0.8)
PyBrain (0.3)
pycparser (2.17)
pycryptsetup (1.7.3)
pycurl (7.43.0)
pyelftools (0.24)
pyfiglet (0.7.5)
Pygments (2.2.0)
pygobject (3.22.0)
PyIscsi (1.0)
PyKrige (1.3.0)
PyOpenGL (3.1.0)
pyOpenSSL (16.2.0)
pyparsing (2.1.8)
pyparted (3.10.7)
pyrsistent (0.12.0)
PySocks (1.6.6)
python-bugzilla (1.2.2)
python-dateutil (2.6.0)
python-mimeparse (1.6.0)
python-nss (0.16.0)
python-subunit (1.2.0)
pytvmaze (2.0.8)
pytz (2016.10)
pyudev (0.20.0)
pyxattr (0.6.0)
pyxdg (0.25)
pyzmq (15.2.0)
qtconsole (4.2.1)
rados (0)
rbd (0)
requests (2.11.1)
retrying (1.3.3)
rfc3986 (0.4.1)
scipy (0.18.1)
service-identity (16.0.0)
setuptools (30.4.0)
simplegeneric (0.8.1)
simplejson (3.10.0)
singledispatch (3.4.0.3)
six (1.10.0)
slip (0.6.1)
slip.dbus (0.6.1)
ssl-fetch (0.4)
strict-rfc3339 (0.7)
sympy (1.0)
terminado (0.6)
testtools (2.2.0)
tornado (4.4.2)
traceback2 (1.4.0)
traitlets (4.3.1)
transifex-client (0.12.2)
tvdoon (1.1.0)
Twisted (15.2.1)
Twisted-Core (15.2.1)
Twisted-Names (15.2.1)
Twisted-Web (15.2.1)
unittest2 (1.1.0)
urlgrabber (3.10.1)
urllib3 (1.20)
Vertex (0.3.1)
vpnotebook (0.1.3)
wcwidth (0.1.7)
webcolors (1.5)
Werkzeug (0.11.15)
widgetsnbextension (2.0.0)
wxPython (3.0.2.0)
wxPython-common (3.0.2.0)
zope.interface (4.3.3)
arcush@sabayon ~ $ 

آفلاین

#23 2017-03-29 13:31:57

LinArcX
عضو
ثبت شده: 2015-09-18
ارسال ها: 735
وب سایت

پاسخ: tvdoon,سریال دونی آرچ!

عیسی جان احتمالا با pip2 بسته رو نصب کردید.چون منم همین الان شبیه سازی کردم و ارور شما رو گرفتم.مطمین بشید که pip3 روی سیستم تون نصب باشه و با اون نصبش کنید:

sudo pip3 install tvdoon 

آخرین ویرایش توسط LinArcX (2017-03-29 13:32:32)


"Enough!!!Don't Use "DEFAULTS" Any More..."make it simple stupid

آفلاین

#24 2017-03-29 13:46:04

Arcush
Moderator
ثبت شده: 2015-09-15
ارسال ها: 1,292

پاسخ: tvdoon,سریال دونی آرچ!

حله. ورژن پایتون پیشفرض در سابایون  2.7 هست.

آفلاین

#25 2017-03-29 20:09:18

Arcush
Moderator
ثبت شده: 2015-09-15
ارسال ها: 1,292

پاسخ: tvdoon,سریال دونی آرچ!

سعیدجان، من داشتم wildwest رو سرج می کردم که به اشتباه wildworld زدم. این خروجی هست:

.___________.____    ____  _______   ______     ___   .__   __. 
|           |\   \  /   / |       \ /  __  \   / _ \  |  \ |  | 
`---|  |----` \   \/   /  |  .--.  |  |  |  | | | | | |   \|  | 
    |  |       \      /   |  |  |  |  |  |  | | | | | |  . `  | 
    |  |        \    /    |  '--'  |  `--'  | | |_| | |  |\   | 
    |__|         \__/     |_______/ \______/   \___/  |__| \__| 
                                                                

Welcome arcush, Please Choose The Items:
s. Search Tv Series
m. My Favourites
w. Who Am I?
h. Help
c. Clear Screen

q. Quit
 >>  s







Enter Tv Show Name:wildworld
Traceback (most recent call last):
  File "/usr/bin/tvdoon", line 373, in <module>
    main_menu()
  File "/usr/bin/tvdoon", line 47, in main_menu
    switchCreator("smuwhcq","","")
  File "/usr/bin/tvdoon", line 292, in switchCreator
    searchTvSeries()
  File "/usr/bin/tvdoon", line 57, in searchTvSeries
    items=pytvmaze.show_search(itemShow)
  File "/usr/lib64/python3.4/site-packages/pytvmaze/tvmaze.py", line 1006, in show_search
    raise ShowNotFound('Show {0} not found'.format(show))
pytvmaze.exceptions.ShowNotFound: Show wildworld not found
arcush@sabayon ~ $

بجز پیغام خط آخر مبنی بر اینکه کلیدوازه انتخابی من رو پیدا نکرده، آیا بقیه پیفام ها اضافی نیستن؟

آفلاین

پانوشت انجمن

پشتیبانی توسط تیم آرچ لینوکس ایران و نیرو گرفته با FluxBB