بحث راهنما:شروع کار با ربات پایتون
افزودن مبحثبه نظر بنده در این راهنما باید هر کاربر ربات رانی مشارکت کند و راهنما را کامل کند.مثلا پرسش هایی که از ربات رانان می شود را به بخش پرسش و پاسخ این مقاله اضافه کنند یا اگر گزارشی از خرابی و اشکال در گامی می شود در راهنما اصلاح کنند.بنده در صورت عدم مخالفت قصد اضافه کردن این مطالب را دارم:
۱- این پرسش و پاسخ.
۲- حذف نام اسکریپت ولکام در گام سوم زیرا اجرای این اسکریپت به علت به روز نبودن در ویکیپدیا خرابکاری می کند.
۳- نام مشخصات ورژن ویندوز که در این مقاله استفاده شده.چون اینکه این راهنما برای استفاده در ویندوز اکس پی نوشته شده. Rezadecoder (بحث) ۲۴ مهٔ ۲۰۱۴، ساعت ۰۶:۰۰ (UTC)
مشکل در cmd
[ویرایش]درود چگونه می توان ارور زیر رو حل کرد؟
Traceback (most recent call last):
File "C:\pywikibot\login.py", line 59, in <module> import query File "C:\pywikibot\query.py", line 30, in <module> import wikipedia as pywikibot File "C:\pywikibot\wikipedia.py", line 6062, in <module> versionrev=(version.getversiondict()["rev"]) File "C:\pywikibot\pywikibot\version.py", line 60, in getversiondict (tag, rev, date, hsh) = getversion_git(_program_dir) File "C:\pywikibot\pywikibot\version.py", line 178, in getversion_git hsh = open(os.path.join(_program_dir, '.git/refs/heads/master'), 'r').read() .strip(" \n")
IOError: [Errno 2] No such file or directory: 'C:\\pywikibot\\.git/refs/heads/ma ster'
C:\pywikibot>لطفا راهنمایی کنید. ممنونم Peredhil (talk) ۵ اکتبر ۲۰۱۴، ساعت ۱۰:۰۷ (UTC)
خروجی version.py را اینجا بگذارید (و البته بهتر است قبلش پای ویکی را بروز کنید) و من را پینگ کنید. :)
امیرΣυζήτηση ۵ اکتبر ۲۰۱۴، ساعت ۱۱:۰۳ (UTC)
@Ladsgroup: چگونه پای ویکی را آپدیت کنم؟ از کجا؟ Peredhil (talk) ۵ اکتبر ۲۰۱۴، ساعت ۱۱:۲۰ (UTC)
- [۱] دانلود کنید و فایلها را جایگزین کنید. اگر از گیت استفاده میکنید که بعید میدانم به جایش git pull بزنید
:)
امیرΣυζήτηση ۵ اکتبر ۲۰۱۴، ساعت ۱۱:۲۲ (UTC)
- [۱] دانلود کنید و فایلها را جایگزین کنید. اگر از گیت استفاده میکنید که بعید میدانم به جایش git pull بزنید
@Ladsgroup:
core (formerly "rewrite") compat (formerly "trunk") Submodules رو دیگه دانلود کنم؟ Peredhil (talk) ۵ اکتبر ۲۰۱۴، ساعت ۱۱:۳۶ (UTC)
- compat را دانلود کنید.
:)
امیرΣυζήτηση ۵ اکتبر ۲۰۱۴، ساعت ۱۱:۵۱ (UTC)
- compat را دانلود کنید.
@Ladsgroup: دانلود کردم. User config و cmd رو بسازم؟ Peredhil (talk) ۵ اکتبر ۲۰۱۴، ساعت ۱۱:۵۴ (UTC)
User config و cmd رو ساختم و فقط compat رو دانلود کردم. توی cmd لاگین کردم و پیام زیر اومد.
Peredhil (talk) ۵ اکتبر ۲۰۱۴، ساعت ۱۲:۴۶ (UTC)
این تیکه مشکل دیگری است که به زودی حلش میکنم. حال که پای ویکی آپدیت شده تست کردید چه اروری میدهد؟ :)
امیرΣυζήτηση ۶ اکتبر ۲۰۱۴، ساعت ۰۹:۵۶ (UTC)
@Ladsgroup: ممونم الان دیگه پسورد لازمه، چون مجوز نگرفتم پسورد رو وارد نکنم؟ اگر چیزی نیست که پسورد رو وارد کنم، کی مجوز دریافت کنم؟ Peredhil (talk) ۹ اکتبر ۲۰۱۴، ساعت ۱۰:۵۲ (UTC)
- شما با لاگین کردن کاری نمیکنید و طبیعتا لاگین کردن نیازی به مجوز ندارد. حتی یکی دو ویرایش آزمایشی در فضای نام کاربری بدون مجوز نیز نیازی به مجوز ندارد. ارادتمند
:)
امیرΣυζήτηση ۹ اکتبر ۲۰۱۴، ساعت ۱۰:۵۶ (UTC)
- شما با لاگین کردن کاری نمیکنید و طبیعتا لاگین کردن نیازی به مجوز ندارد. حتی یکی دو ویرایش آزمایشی در فضای نام کاربری بدون مجوز نیز نیازی به مجوز ندارد. ارادتمند
@Ladsgroup: چند سوال،
- در قسمت کد مبدأ ربات: pywikipedia، یا AWB،
pywikipedia رو باید نوشت؟
- در قسمت شرح روش اجرا، چه چیزی باید نوشت؟
جواب بعضی سوالات واضحه ولی برای اطمینان می پرسم:) Peredhil (talk) ۱۰ اکتبر ۲۰۱۴، ساعت ۱۰:۰۲ (UTC)
بنده هم مشکلی دارم، هنگامی که عبارت ""python login.py -all"" را در cmd وارد میکنم می گوید:
'python' is not recognized ad an internal or external command, operable program or batch file.
با هردو نسخه کامپت و کور امتحان کردم و پایتون را چندین بار نصب کردم. سیستم عاملم هم ویندوز 8 هست. 12987 (بحث) ۱۴ ژوئیهٔ ۲۰۱۵، ساعت ۱۵:۲۵ (UTC)
- درود. نگاهی به متغیرهای سراسری سیستم خود بیندازید. احتمالا مسیر پایتون در متغیر path موجود نیست. اگر نبود آدرس پوشه را بعد از یک نقطه ویرگول (;) به متغیر path اضافه کنید. آدرس باید بدون گیومه (") باشد. ☼ Leyth (بحث) ☼ ۱۴ ژوئیهٔ ۲۰۱۵، ساعت ۱۸:۵۷ (UTC)
- بعد از آن احتمالا سیستمعاملتان به یک راهاندازی مجدد هم نیاز دارد. من همین الآن که مسیر پایتون را برای امتحان از path حذف کردم پایتون دیگر از طریق cmd اجرا نمیشود (خطای python is not recognized... میدهد) ، بعد از رستارت هم شوربختانه انگیزهٔ دیگری ندارم که به ویندوز برگردم و بررسی کنم که درست شده یا نه. ☼ Leyth (بحث) ☼ ۱۴ ژوئیهٔ ۲۰۱۵، ساعت ۱۹:۰۱ (UTC)
- بسیار ممنونم از کمکتان فقط من چند فایل را امتحان کردم و نفهمیدم کدام فایل را باید به path اضافه کنم. اگر این را هم بگویید ممنون می شوم. 12987 (بحث) ۲۰ ژوئیهٔ ۲۰۱۵، ساعت ۱۲:۴۸ (UTC)
- چیزی که نیاز دارید تا اضافه کنید فایل نیست بلکه مسیر است. مثلا D:\Program Files\Python . در واقع آدرس پوشهای را میدهید که فایل python.exe در آن قرار دارد (و همچنین پوشههای include و libs). بعد از آن در cmd بزنید: path تا تمام متغیرها برایتان چاپ شود. ☼ Leyth (بحث) ☼ ۲۰ ژوئیهٔ ۲۰۱۵، ساعت ۱۹:۳۶ (UTC)
- بسیار از کمکهایتان ممنونم. درست شد. 12987 (بحث) ۲۱ ژوئیهٔ ۲۰۱۵، ساعت ۱۸:۵۵ (UTC)