PyAutoFlow

Түгээмэл асуултууд

PyAutoFlow-г суулгах, ажиллуулах, товлох, аюулгүй байдлын тохиргоо хийхэд хамгийн их тавигддаг асуултууд.

Суулгах ба эхлэх

PyAutoFlow ямар программ вэ?

Windows дээр Python код бичих, ажиллуулах, товлосон цагт автоматаар ажиллуулах зориулалттай десктоп аппликейшн юм. Засварлагч, ажиллуулсан үр дүн, товлолт, ажиллагааны түүх, сургалтын хичээлүүд нэг цонхонд багтсан тул Python-г анх сурч байгаа хүн ч суулгасны дараа шууд код ажиллуулж чадна.

Та хөгжүүлэлтийн орчныг өөрөө бүрдүүлэх шаардлагагүй бөгөөд скрипт нь тусгаарлагдсан орчинд ажилладаг тул алдаатай код таны компьютерт бүхэлд нь нөлөөлөх магадлал бага.

Ямар компьютер дээр ажиллах вэ? (Шаардлага)

  • Үйлдлийн систем: Windows 10 ба түүнээс дээш (64 бит) — одоогоор macOS, Linux хувилбар байхгүй.
  • Санах ой: 4GB ба түүнээс дээш байхыг зөвлөнө
  • Дискний зай: 1GB ба түүнээс дээш (Python орчин, виртуал орчин суулгавал илүү зай хэрэгтэй)
  • Сүлжээ: шинэчлэлт, нийгэмлэг, сургалтын хичээл ашиглахад шаардлагатай. Скрипт бичих, ажиллуулах нь офлайн ч ажиллана.

Python суулгаагүй байсан ч ашиглаж болох уу?

Болно. Хажуугийн цэсний зүүн доод буланд байгаа Python орчин гэсэн тэмдэглэгээ Холбогдоогүй гэж харагдвал түүн дээр дарна уу. Тохиргоо → Python орчин нээгдэх бөгөөд [Python суулгах] дээр нэг удаа дарахад аппликейшн өөрийн ашиглах Python орчныг татаж тохируулна (интернэт холболт шаардлагатай, зөвхөн эхний удаа).

Компьютерт байгаа өөр Python-д огт хүрэхгүй. Дуусмагц тэмдэглэгээ Холбогдсон болж хувилбар нь харагдана.

Microsoft Store-оос суулгасан Python яагаад жагсаалтад харагдахгүй байна вэ?

Store хувилбарын Python нь app container дотор ажилладаг тул PyAutoFlow-ийн тусгаарлагдсан ажиллагаатай нийцдэггүй. Тиймээс үүнийг зориудаар жагсаалтаас хассан. Заримдаа python.exe мэт харагдах ч бодит байдалд зөвхөн дэлгүүрийн хуудсыг нээдэг хоосон файл байдаг.

Дээрх [Python суулгах] товчийг ашиглах, эсвэл python.org-ийн стандарт суулгагчаар суулгана уу.

Суулгах үед Windows-ийн анхааруулга гарах эсвэл вирусны эсрэг программ хориглож байна

  • Нийтлэгчийг шалгах: суулгац болон программын ажиллах файлууд нь 엣지비트 (EdgeBit) нэрээр кодын гарын үсэгтэй. Суулгах үед гарах цонхон дээр нийтлэгч нь 엣지비트 гэж харагдаж байгаа эсэхийг шалгаарай — хоосон эсвэл өөр нэр байвал албан ёсны файл биш.
  • SmartScreen: гарын үсэгтэй ч шинээр гарсан хувилбарыг татсан хүн цөөн тул "Windows protected your PC" гарсаар байж болно. More info дарж нийтлэгч нь 엣지비트 мөн эсэхийг шалгаад Run anyway -г сонгоно уу. Эхлээд файлыг албан ёсны татах хуудас-аас авсан эсэхээ шалгаарай.
  • Антивирус болон байгууллагын хамгаалалтын программ: суулгагч эсвэл Python процессыг хориглож болно. Ажлын компьютер дээр бодлогын улмаас суулгах, ажиллуулах, сүлжээнд холбогдох боломжгүй байж болох тул админаас лавлана уу.
  • Өөрөө шалгахыг хүсвэл: Татах хуудас дээр суулгац бүрийн SHA256 хэшийг нийтэлдэг тул татаж авсан файлын хэш таарч байгаа эсэхийг шалгаж болно. Вирусын шалгалтын үр дүн байгаа бол хамт харуулна.
  • Сүлжээний диск биш, локал диск дээр суулгана уу.

Скрипт бичих, ажиллуулах

Миний бичсэн скрипт хаана хадгалагддаг вэ?

Бодит .py файлууд нь Documents хавтас доторх Documents\PyAutoFlow\Scripts дотор хадгалагдана. Файлын нэр товлолт болон ажиллагааны түүхэд шууд харагддаг тул зорилгыг нь илэрхийлсэн нэр өгвөл дараа нь олоход хялбар.

Аппликейшныг устгасан ч энэ хавтас үлдэнэ.

Ажиллагааны үр дүн, алдааг хаанаас харах вэ?

Засварлагчийн баруун дээд буланд байгаа Ажиллуулах товчийг дарахад доод хэсгийн табуудад үр дүн гарна.

  • Гаралт — стандарт гаралт, алдааны мэдэгдэл, дуусах код, ажилласан хугацаа
  • Асуудал — ажиллуулахаас өмнө илэрсэн кодын анхааруулга, алдаа
  • Багц — энэ скриптэд шаардлагатай сангуудын суусан байдал

Өмнөх ажиллагаанууд зүүн цэсний Ажиллагааны түүх хэсэгт байна. Алдаа гарсан цаг, ашигласан Python орчин хүртэл үлддэг тул ижил алдаа давтагдаж байгаа эсэхийг харьцуулахад тустай.

Алдааны мэдэгдлийг (traceback) яаж уншдаг вэ?

Python-ий алдааг доороос нь дээш уншвал хурдан.

  1. Хамгийн сүүлийн мөр нь алдааны төрөл ба шалтгаан. Жишээ нь NameError: name 'prnt' is not defined гэдэг нь байхгүй нэрийг дуудсан гэсэн үг — ихэвчлэн үсгийн алдаа.
  2. Түүний яг дээрх File "...", line 12 нь таны кодын хэддүгээр мөрөнд асуудал гарсныг заана. Хэд хэдэн файл гарвал өөрийн файлын нэр бичигдсэн сүүлийнхийг харна.
  3. Түгээмэл тохиолддог: ModuleNotFoundError (сан суугаагүй), IndentationError (догол мөр), TypeError (өгөгдлийн төрөл таарахгүй), FileNotFoundError (файлын зам).

Хэрэв ойлгохгүй бол ганцаараа зүтгэх шаардлагагүй. Асуулт & Хариулт хэсэгт (1) юу хийх гэсэн, (2) алдааны бүтэн мэдэгдэл, (3) асуудалтай код-оо хамт оруулж бичвэл хариу авах болно. Асуулт бичих цонхонд код буулгах тусдаа талбар бий.

requests, pandas зэрэг сангуудыг яаж суулгах вэ?

Засварлагчийн доод хэсгийн Багц табаас шаардлагатай сангуудыг суулгах, шинэчлэх, устгах боломжтой. ModuleNotFoundError алдааны ихэнх нь энд шийдэгдэнэ.

Хэд хэдэн скрипт ажиллуулдаг бол виртуал орчин ашиглах нь илүү аюулгүй. Төсөл тус бүр өөрийн сангийн хувилбартай байдаг тул нэгийг шинэчилсэн ч нөгөө скрипт эвдрэхгүй. Тохиргоо → Python орчин хэсэгт үүсгэж сонгоно.

Гаралт дээр үсэг гажиж харагдаж байна

Файлын кодчлол болон гаралтын кодчлолыг хамт шалгана уу.

  • Файл нээхдээ кодчлолыг тодорхой заана: open('data.csv', encoding='utf-8')
  • Excel-ээс үүсгэсэн CSV бол хуучин кодчлол (жишээ нь encoding='cp949') зөв байх тохиолдол бий.
  • Гадны программын гаралтыг хүлээж авах үед ч ижил асуудал гарч болно.

Таслах цэг тавьж мөр мөрөөр дибаг хийж болох уу?

Болно. Засварлагчийн доод хэсгийн Дибаг табаас таслах цэг тавьж, мөр мөрөөр ажиллуулан хувьсагчийн утгыг харж болно.

Гэхдээ хамгийн хатуу хамгаалалтын тохиргоотой үед дибаг идэвхгүй болно. Дибаглагч нь аппликейшн болон Python процесс хоорондоо холбогдох суваг шаарддаг ба хатуу горим түүнийг хаадаг. Дибаг хийх шаардлагатай бол Тохиргоо → Аюулгүй байдал & хамгаалалт хэсэгт хамгаалалтын түвшнийг нэг шат бууруулна уу.

Товлосон ажиллагаа

Компьютерээ унтраасан эсвэл аппликейшныг хаасан үед товлолт ажиллах уу?

Үгүй. Товлосон ажиллагаа нь PyAutoFlow ажиллаж байх үед биелнэ. Компьютер унтарсан, унтаа буюу гүн нойрны горимд байгаа, эсвэл аппликейшн бүрэн хаагдсан бол товлосон цагт ажиллахгүй.

Заавал тогтсон цагт ажиллах ёстой ажил бол тэр хугацаанд компьютер асаалттай, аппликейшн нээлттэй байхаар тохируулна уу.

Товлосон цаг өнгөрсөн ч ажиллаагүй байна

Дараах дарааллаар шалгана уу.

  1. Товлолт идэвхтэй байна уу? Жагсаалт дахь унтраалга болон "Дараагийн ажиллагаа"-ны цагийг шалгана.
  2. Тэр үед аппликейшн ажиллаж байсан уу? (Дээрх асуултыг үзнэ үү.)
  3. Ажиллуулах скрипт устсан эсвэл нэр нь өөрчлөгдсөн үү?
  4. Компьютерийн цагийн бүс, системийн цаг зөв үү?
  5. Ажилласан ч амжилтгүй болсон байж болно — Ажиллагааны түүх-ээс тухайн цагийн үр дүн, алдааг шалгана уу.

Давтамжийг нэг удаа, цаг тутам, өдөр тутам, долоо хоног тутам гэж сонгох, эсвэл дассан бол Cron илэрхийлэл шууд бичиж болно.

Аюулгүй байдал ба хамгаалалт

"Хамгаалалттай ажиллагаа" гэж юу вэ? Асаалттай байлгах нь зөв үү?

Скриптийг тусгаарлагдсан орчинд ажиллуулдаг боломж юм. Асаалттай үед ажлын хавтаснаас гадуурх файл болон системд үзүүлэх нөлөө эрс багасна. Хамт ирдэг скриптийн аюулгүй байдлын шалгалт нь кодыг ажиллуулалгүйгээр задлан шинжилж, shell, сүлжээ, динамик гүйцэтгэл зэрэг эрсдэлтэй байж болох дуудлагуудыг урьдчилан мэдэгддэг.

Асаалттай байлгахыг зөвлөж байна. Ялангуяа интернэт, нийгэмлэгээс авсан, эсвэл AI-ийн бичсэн кодыг анх удаа ажиллуулах үед. Тохиргоо нь Тохиргоо → Аюулгүй байдал & хамгаалалт хэсэгт байна.

subprocess-ээр өөр программ ажиллуулахад алдаа гарч байна (WinError 367)

Хамгаалалттай ажиллагаанд скрипт өөр программ (хүү процесс) ажиллуулахыг үндсэн тохиргооноос хаасан байдаг. subprocess.run(...) эсвэл гадны команд WinError 367 (хүсэлт гүйцэтгэх боломжгүй) алдаагаар зогсох нь яг энэ тохиолдол.

Хэрэв та зориудаар ингэж хийж байгаа бол Тохиргоо → Аюулгүй байдал & хамгаалалт хэсэгт shell (гадны программ) ажиллуулахыг зөвшөөрнө үү. Гэхдээ энэ тохиргоог сулруулбал скриптийн компьютер дээр хийж чадах зүйлийн хүрээ өргөжинө, тиймээс кодоо уншсаны дараа л өөрчилнө үү.

Түүнчлэн тусгаарлагдсан ажиллагаанд консол цонх байхгүй. input()-оор өгөгдөл авах нь хэвийн ажиллана, харин терминалын хэмжээ уншихаас эхлээд жинхэнэ консол шаарддаг код амжилтгүй болж магадгүй.

Файл хадгалах гэхэд эрхийн алдаа гарч байна

Хамгаалалттай ажиллагаанд бичих эрх зөвхөн ажлын хавтас дотор олгогдоно. Ажлын хавтаснаас гадуурх зам нь тохиргооноос үл хамааран үргэлж хаалттай бөгөөд бичих эрхийг унтраавал ажлын хавтас өөрөө ч зөвхөн уншигдах болно.

  • Desktop эсвэл C:\ гэх мэт үнэмлэхүй зам биш, open('result.csv', 'w') шиг харьцангуй зам ашиглана уу.
  • Үр дүнгийн файлыг өөр хавтсанд гаргах шаардлагатай бол Тохиргоо → Аюулгүй байдал & хамгаалалт хэсэгт эрхийг тохируулах, эсвэл тухайн ажиллагааны үед хамгаалалттай ажиллагааг түр унтраана уу.

requests-ээр интернэтэд холбогдож чадахгүй байна

Хамгаалалттай ажиллагаа нь скриптийн сүлжээнд хандах эрхийг хязгаарлаж чадна. Интернэт хэвийн атлаа зөвхөн скрипт холбогдож чадахгүй бол эхлээд энэ тохиргоог шалгана уу — Тохиргоо → Аюулгүй байдал & хамгаалалт доторх сүлжээний хэсэг.

Байгууллагын прокси, галт хана, эсвэл антивирусын сүлжээний хамгаалалт Python процессыг хааж байх тохиолдол бас бий.

Ажиллагаа гэнэт зогсох эсвэл MemoryError гарч байна

Хамгаалалттай ажиллагаа нь скриптийн ашиглах санах ойд дээд хязгаар тавьдаг бөгөөд хэт удаан үргэлжилсэн ажиллагааг зогсооно. Том CSV-г бүхэлд нь унших, жагсаалтыг тасралтгүй өсгөх зэрэг кодод их тохиолддог.

Одоогийн хязгаарыг Тохиргоо → Аюулгүй байдал & хамгаалалт хэсгээс харна. Хэрэв аль хэдийн дээд утга дээр байвал үүнээс цааш нэмэх боломжгүй тул кодоо өөрчлөх хэрэгтэй.

  • Файлыг нэг дор биш, мөр мөрөөр (эсвэл хэсэгчлэн) боловсруулна.
  • Хэрэггүй болсон том жагсаалт, өгөгдлийн хүснэгтийг тухай бүрд нь чөлөөлнө.
  • Төгсгөлгүй давталтад орсон эсэхээ шалгана.

Хамгаалалтыг унтраасан болох уу?

Хэрэв скрипт нь өөрийн бичсэн код бөгөөд юу хийхийг нь тодорхой мэдэж байгаа (жишээ нь заасан хавтасны файлыг цэгцлэх, гадны программ дуудах), шаардлагатай эрх нь хамгаалалттай ажиллагаанд байнга хаагдаж байгаа бол унтраасан ч болно.

Харин дараах тохиолдолд асаалттай байлгана уу.

  • Интернэт, нийгэмлэгээс авсан эсвэл AI-ийн бичсэн кодыг анх удаа ажиллуулах үед
  • Файл устгах, олноор нь өөрчлөх, гадны программ ажиллуулах агуулгатай код
  • Имэйл, мессенжер, хөтчийн автоматжуулалт гэх мэт хувийн мэдээлэлд хүрэх ажил

Бүртгэл ба захиалга

Free болон Pro хоёрын ялгаа юу вэ?

Нэвтрэхгүй ч аппликейшн хэвийн ажиллах бөгөөд тэр үед Free багцаар ашиглаж байна гэсэн үг.

  • Free — 10 скрипт, 3 товлолт, нийгэмлэг ашиглах, анхан шатны сургалт, бүх үндсэн боломж
  • Pro — скрипт, товлолт хязгааргүй, бүх сургалтын хичээл, MCP сервер (Claude, ChatGPT-ийн бичсэн кодыг хадгалж товлон ажиллуулах), имэйлээр нэн тэргүүнд дэмжлэг

Бүртгүүлээд имэйлээ баталгаажуулбал 30 хоногийн турш Pro-г үнэгүй ашиглана. Карт бүртгүүлэх шаардлагагүй бөгөөд хугацаа дуусахад зүгээр л Free рүү буцна — аппликейшн түгжигдэхгүй.

Захиалгаа цуцлахад шууд ашиглах боломжгүй болох уу?

Үгүй. Цуцлахад зөвхөн дараагийн автомат сунгалт зогсоно, төлбөрөө төлсөн хугацаа дуустал Pro-г хэвийн ашиглана.

Цуцлалтыг Pro танилцуулга хуудас эсвэл аппликейшны Тохиргоо → Захиалга хэсгээс хэдийд ч хийж болно.

Мөнгөө буцаан авч болох уу?

Дижитал контент учраас ашиглаж эхэлсний дараа буцаах эрх хязгаарлагддаг ч, бидний дотоод бодлогоор төлбөр төлснөөс хойш сарын багц 7 хоног, жилийн багц 14 хоногийн дотор бол бүрэн буцаан олгоно.

Pro танилцуулга хуудас-ны Буцаалт хүсэх товчийг дарвал хүсэлт үйл ажиллагааны багт очиж, хянасны дараа шийдвэрлэнэ (товч дарсан даруйд буцаагдахгүй). Энэ хугацаа өнгөрсөн бол буцаалтын оронд захиалгаа цуцалж дараагийн сунгалтыг зогсоогоод, үлдсэн хугацаагаа ашиглана уу.

Шинэчлэл, устгах, холбоо барих

Хэрхэн шинэчлэх вэ? Тохиргоо хадгалагдах уу?

Шинэ хувилбар гарахад аппликейшн мэдэгдэл харуулна. Заавраар нь үргэлжлүүлбэл хамгийн сүүлийн хувилбар болж шинэчлэгдэх ба бичсэн скрипт, тохиргоо, ажиллагааны түүх хэвээр хадгалагдана.

Ажлаа дуусгасны дараа шинэчлэх нь зүйтэй: засварлаж байгаа скриптээ хадгалж, удахгүй ажиллах товлолт байгаа эсэхийг шалгана уу. Шинэчилсний дараа Python орчин холбоотой хэвээр байгаа эсэхийг нэг шалгаарай.

Аппликейшныг устгавал миний скриптүүд ч устах уу?

Үгүй. Windows тохиргоо → Апп → Суулгасан апп хэсгээс PyAutoFlow-г устгасан ч Documents\PyAutoFlow\Scripts доторх скрипт болон тохиргоо, ажиллагааны түүх хэрэглэгчийн хавтаст үлдэнэ. Дахин суулгавал үргэлжлүүлэн ашиглана.

Бүрэн цэвэрлэхийг хүсвэл устгасны дараа тэр хавтсыг өөрөө устгана уу.

Энд байхгүй асуултыг хаанаас асуух вэ?

  • Хэрэглээ, алдаа засах — Асуулт & Хариулт хэсэгт бичнэ үү. Алдааны мэдэгдэл болон кодоо хамт оруулбал хамаагүй хурдан хариу авна.
  • Төлбөр, буцаалт, бүртгэлийн асуудал, гомдол — help@edgebit.co.kr хаягаар имэйл илгээнэ үү.

한국어 · English · 日本語 · Монгол · Tiếng Việt · 繁體中文