Како да се користи Python Raw String

Вовед

Можете да креирате необработена низа во Python со префиксирање на стринг буквално со r или R. Пајтон суровата низа го третира знакот за обратна коса (\) како буквален знак. Необработената низа е корисна кога низата треба да содржи обратна коса црта, како на пример за регуларен израз или патека на директориумот на Windows, а вие не сакате да се третира како знак за бегство. Оваа статија ги опфаќа основите за тоа како функционираат необработените низи на Пајтон и дава неколку вообичаени примери за тоа како да се користат необработени низи за да се вклуч

Прочитај повеќе →

Како да конвертирате низа во објект за датум или време во Python

Вовед

Модулот datetime на Python го вклучува методот на класа datetime.strptime() за конвертирање на низа во објект datetime.

Модулот за време на Python вклучува слична функција, time.strptime(), за конвертирање на низа во објект struct_time().

Во оваа статија, ќе научите како да користите strptime() за да конвертирате низи во објекти datetime и time.

Конвертирајте низа во објект за датум време користејќи datetime.strptime()

Методот datetime.strptim

Прочитај повеќе →

Како да отстраните знаци од низа во Пајтон

Вовед

Оваа статија опишува два вообичаени методи што можете да ги користите за да отстраните знаци од низа користејќи Python:

  • методот String replace()
  • методот String translate()

За да научите неколку различни начини за отстранување на празни места од низа во Python, погледнете во Отстрани празни места од низа во Python.

Објектот Python String е непроменлив, така што не можете да ја промените неговата вредност. Секој метод што манипулира со вредност на низата враќа нов објект на стринг.

Примерите во ова уп

Прочитај повеќе →

Како да се отстранат празни места од низа во Пајтон

Вовед

Ова упатство дава примери на различни методи што можете да ги користите за отстранување на празно место од низа во Пајтон.

Низата на Пајтон е непроменлива, така што не можете да ја промените нејзината вредност. Секој метод што манипулира со вредност на стрингот враќа нов стринг.

Примерите во ова упатство ја користат интерактивната конзола Python во командната линија за да покажат различни методи кои отстрануваат празни места. Примерите ја користат следнава низа:

s = '  Hello  World   From DigitalOcean \t\n\r\tHi There  '

Прочитај повеќе →

Како да ползите веб-страница со Scrapy и Python 3

Вовед

Веб-стружењето, честопати наречено лазење на веб или веб-пајак, е чин на програмски поминување преку збирка веб-страници и извлекување податоци и е моќна алатка за работа со податоци на веб.

Со веб-скрепер, можете да минирате податоци за збир на производи, да добиете голем корпус текст или квантитативни податоци за да си поигрувате, да добивате податоци од страница без официјален API или само да ја задоволите вашата лична љубопитност.

Во ова упатство, ќе научите за основите на процесот на гребење и пајаци додека истражувате разигран сет на податоци. Ќе користиме Qu

Прочитај повеќе →

Како да работите со Уникод во Пајтон

Авторот ја избра програмата Пишувај за донации.

Вовед

Уникод е стандардно кодирање на знаци за повеќето компјутери во светот. Обезбедува текстот — вклучувајќи букви, симболи, емотикони, па дури и контролни знаци — да се појавува исто на различни уреди, платформи и дигитални документи, без оглед на оперативниот систем или софтверот што се користи. Тој е важен дел од интернет и компјутерската индустрија, а без него интернетот би бил многу похаотичен и потешки за користење.

Самиот Уникод не е кодирање, туку е повеќе како база на податоци од скоро сите можни знаци н

Прочитај повеќе →

Како да инсталирате Python 3 и да поставите програмско опкружување на Rocky Linux 9

Вовед

Разновиден програмски јазик, Python може да се користи за многу различни програмски проекти. Инспириран од британската комична група Монти Пајтон, развојниот тим зад Пајтон сакаше да направи јазик што е забавен за употреба. Сè попопуларен јазик со многу различни апликации, Python е одличен избор за почетници и искусни програмери.

Овој туторијал ќе ве води низ инсталирање на Python 3 на серверот Rocky Linux 9 и поставување на програмска средина преку командната линија.

Предуслови

Ќе ви треба сервер Rocky Linux 9 со не-root суперкорисничка сметка.

За да

Прочитај повеќе →

Како да објавите Пајтон пакети на PyPI користејќи поезија на Ubuntu 22.04

Вовед

PyPI е официјалното складиште на Python за прикачување и преземање пакети на Python и ќе се користи во ова упатство. Тој е официјален извор од трета страна за Пајтон пакетите и е управуван од Фондацијата за софтвер Python. Објавувањето на вашите пакети на PyPI го прави јавно достапен за инсталација од себе или кој било друг.

Во ова упатство ќе креирате сметка на PyPI, ќе поставите токен автентикација со вашата сметка за да овозможите употреба со Poetry, а потоа ќе го изградите и објавите вашиот спакуван проект на PyPI. Ова исто така ќе ви овозможи да го додадете вашиот о

Прочитај повеќе →

Како да инсталирате поезија за да управувате со зависностите на Пајтон на Ubuntu 22.04

Вовед

Poetry е менаџер за зависност за Python кој исто така е способен да ги гради и пакува вашите Python проекти за дистрибуција. Како менаџер за зависност, доаѓа со алатки за одржување на конзистентни и содржани виртуелни средини. Дополнително, има алатки за интегрирање со работните текови користејќи други форми на управување со зависности, како што е requirements.txt.

Во ова упатство ќе инсталирате Poetry користејќи ја официјалната скрипта за инсталација, ќе поставите проект за поезија со виртуелна средина, а потоа ќе ги додадете и инсталирате зависностите на в

Прочитај повеќе →

Како да ги поправите грешките на компајлерот на Python „Нема таква датотека или директориум“ при инсталирање пакети

Вовед

Честа грешка што може да ја добиете при инсталирање на модули на Python е грешката Нема таква датотека или директориум. Ова може да биде погрешно, бидејќи обично не ви недостасува датотека или директориум од пакетот што се обидувате да го инсталирате. Наместо тоа, оваа грешка е резултат на тоа што Python се обидува да го повика вашиот системски компајлер за време на инсталацијата на модулот. Ова е затоа што патеките до вашиот системски компајлер често се хардкодирани во самиот Python и тој не ги наоѓа датотеките за компајлер што му се потребни. Ова упатство ќе дад

Прочитај повеќе →