Чсв кастанеда: путь знания, путь воина, цитаты, сновидение, сталкинг, перепросмотр, неделание, внутренний диалог, чувство собственной важности, магические пассы, нагуализм, постнагуализм, Carlos Castaneda

Содержание

путь знания, путь воина, цитаты, сновидение, сталкинг, перепросмотр, неделание, внутренний диалог, чувство собственной важности, магические пассы, нагуализм, постнагуализм, Carlos Castaneda

Содержание

  • 1 Магические пассы → Перепросмотр → Неделание → Мелкий тиран → Созерцание → Внутренняя тишина → Дисциплина и Безупречность → Сновидение → Сталкинг
  • 2 Увеличить энергию → Перепросмотр, ОВД, пассы, дыхание, созерцание, безупречность → Место без жалости → Повышенное осознание → Дубль → Сновидение и сталкинг → Развитие энергетического тела
  • 3 Энергетическое тело → Вторые врата сновидения
  • 4 Сталкеры: Инвентарный список → Перепросмотр → Созерцание, магические пассы, ОВД → Внутренняя тишина → Повышенное осознание → Мелкий тиран
  • 5 Энергия → ТС(Сенсорные данные → Интерпретация) → Повседневный мир
  • 6 Мысль о смерти → отрешённость → решительность → выдержка → воля
  • 7 Смерть как советчик → Сила для преодоления боли и страха неизвестного
  • 8 ОВД основа
  • 9 Воля → Намерение → ОВД
  • 10 ЧСВ + Принятие ответственности + Смерть как советчик → СЛИ
  • 11 Походка силы + Без ожидания наград + СЛИ + Сновидение → ОВД
  • 12 ОВД → Внутренняя тишина → Безмолвное знание (видение)
  • 13 Внутренняя тишина → Высвобождение силы настройки внутренних эманаций → Ведение ТС
  • 14 ЧЖС → ЧСВ
  • 15 Индульгирование в хорошем самочувствии → Самодовольство
  • 16 Привычка → Фиксация ТС
  • 17 ВД → Фиксация ТС
  • 18 Самопоглощенность → Фиксация ТС
  • 19 Саморефлексия → ЧСВ → Фиксация ТС
  • 20 Искоренение привычек → Свободная энергия → Выход из состояния саморефлексии
  • 21 Устранение саморефлексии → Накопление энергии → Движение ТС
  • 22 Мелкий тиран → Перемещение точки сборки
  • 23 Сдвиг ТС → Безжалостность
  • 24 Безжалостность → Лучистые глаза → Намерение → Сдвиг ТС → Вспоминание
  • 25 Осознавание положения ТС → Приобретение новых привычек → Сдвиг ТС изнутри волевым усилием
  • 26 Поддержание однородности и сцепленности (Сталкинг?) → Фиксация ТС → Ясность видимого в сновидении
  • 27 Овладение осознанием → Сталкинг + Сновидение → Сдвиг ТС
  • 28 ОВД + Толчок земли → Сдвиг ТС
  • 29 Сдвиг ТС → Барьер восприятия → Другой мир
  • 30 Сталкинг + Безжалостность → Сдвиг ТС
  • 31 Сталкинг → Намерение → Сдвиг ТС
  • 32 Походка силы + ОВД → Сдвиг ТС
  • 33 Остановка непрерывности → Ослабление сопротивления ТС
  • 34 Осознание ЧСВ, как силы фиксации ТС → Сдвиг ТС
  • 35 Сталкинг → Стабильное восприятие других миров
  • 36 Безжалостность → Сновидение / Видение / Безмолвное знание
  • 37 Неделание → Остановка мира → Видение
  • 38 Неделание → Текучесть
  • 39 Макушка и шея → Остановка мира / Видение / Седьмые врата
  • 40 Монотонное течение событий → Неделание → Разбить зеркало саморефлексии → Остановка мира
  • 41 Путь воина → Безупречность → Трезвость → Внутренняя сила → Сдвиг ТС
  • 42 Дествие → Несгибаемое намерение → Внутренняя тишина → Внутренняя сила → Трезвость → Сдвиг ТС
  • 43 Воля → Нагваль
  • 44 Непреклонное действие → Несгибаемое намерение
  • 45 Непреклонное действие → Несгибаемое намерение → Внутреннее безмолвие → Внутренняя сила → Сдвиг ТС → Контроль позиции ТС (Уравновешенность и безупречность обычной жизни) → Рост внутренней силы → Тело сновидения
  • 46 Первые врата сновидения → Энергетическое тело
  • 47 Путь мага → Энергия → Первые врата сновидения → Сновидение
  • 48 Чувства → Намерение → Сдвиг ТС
  • 49 Магический опыт → СВ → ЧНС → КГ
  • 50 Сталкинг → КГ
  • 51 Перепросмотр → КГ
  • 52 Безмолвное знание → Ощущение парения
  • 53 Безупречность → Потеря человеческой формы
  • 54 Пересмотр + СЛИ + Переломный момент + ОВД → Второе внимание
  • 55 Намерение → Сдвиг ТС → Второе внимание
  • 56 Сновидение → Фиксация ТС в новом положении → Сцепленность
  • 57 Пересмотр → Потеря человеческой формы
  • 58 Пересмотр → Неделание, СЛИ, потеря ЧСВ
  • 59 Пересмотр → Отделение опыта от осознания + Сдвиг ТС
  • 60 Очистка острова тональ → Объединение двух видов внимания + Потеря человеческой формы → Достижение целостности самого себя
  • 61 Потеря человеческой формы → Вспомнить другое Я → Достижение целостности
  • 62 Потеря человеческой формы → Видение глаза → Прямой вход в сновидение
  • 63 Потеря человеческой формы → Свобода вспоминать
  • 64 Потеря человеческой формы → Возможность пройти через параллельные линии
  • 65 Потеря щитов → Потеря человеческой формы → Отрешенность
  • 66 Убедить тональ стать текучим → Избавление от ЧСВ и индульгирования
  • 67 Любовь к Земле → Свобода духа воина + Отрешенность + Радость
  • 68 Безупречность → Личная сила
  • 69 Усиление тоналя = Личная сила
  • 70 Безупречность → Вспугнуть человеческую форму
  • 71 Безупречность → Намерение → Намерение второго кольца силы → Воля
  • 72 Безупречность → Энергия → Управление духом (ТС)
  • 73 Смерть как советчик → Безупречность
  • 74 Созерцание → Улавливание второго внимания → Сновидение
  • 75 Созерцание → Уловить второе внимание → Сновидение → Расширить второе внимание
  • 76 Трезвость + Контроль → Внимание сновидения → Второе внимание
  • 77 Путь воина + Тенсегрити → Внимание сновидения
  • 78 Тенсегрити → Бегство ума → Дисциплина + Внимание сновидения → Сновидение
  • 79 Однонаправленность → ОВД → Сновидение
  • 80 Пересечение второй параллельной линии → Треск
  • 81 Постоянный поиск перемен → Свобода
  • 82 Внутренний диалог ?= Инвентаризация ?= Разум
  • 83 Настройка ?= осознание, воля ?= сталкинг
  • 84 Безжалостность ? Трезвость
  • 85 См. также

Магические пассы → Перепросмотр → Неделание → Мелкий тиран → Созерцание → Внутренняя тишина → Дисциплина и Безупречность → Сновидение → Сталкинг

Девять способов — это способы, которым обучались ученики дона Хуана; они гармоничны и совершенно безвредны, если заниматься ими неторопливо, с искренней самоотдачей. Эти девять способов можно применять как самостоятельно, так и в комбинации с другими. Вот они:

1. Тенсёгрити.

2. Перепросмотр.

3. Неделание.

4. Мелкие (домашние) тираны.

5. Техника пристального созерцания.

6. Полное (внутреннее) безмолвие.

7. Полная дисциплинированность и безупречность действий.

8. Сновидение.

9. Сталкинг.

(Примечание: способы приведены в последовательности возрастания осознания. Это необходимо для того, чтобы должным образом освоить каждый из них. Два последних способа — сновидение и сталкинг — достаточно изощренные и требуют, чтобы перед их практикой уровень осознания (энергетического свечения) поднялся хотя бы выше уровня щиколоток.)

Увеличить энергию → Перепросмотр, ОВД, пассы, дыхание, созерцание, безупречность → Место без жалости → Повышенное осознание → Дубль → Сновидение и сталкинг → Развитие энергетического тела


Общество ориентировано на синдром «бедного ребенка» (общество и индивид находятся в действии). Тренировки для решения этой проблемы: Запишите свой внутренний диалог за 3 дня, подождите три дня и прочитайте его. Размечайте <строки в> газете там, где выражается концепция бедного ребенка. Вы нуждаетесь в энергии, которая может быть получено от не делания представлений о себе в повседневной жизни и прекращения поиска ухаживаний.

После того, как вы увеличили свою энергию, ТОГДА практикуйте магические приемы.

1. Перепросмотр (см. Sorcerer’s crossing)

2. Успокойте внутренний диалог (Медитация и дыхательные техники хороши для этого)

(Используйте) любую технику, которая работает — магические пассы, техники пристального взгляда.

Практикуйте безупречность, вы узнаете безупречность, когда у вас нет собственных интересов. Действуйте, не ожидая вознаграждений или возвратов.

Действуйте безупречно, и точка сборки переместится в «место без жалости».

Повышенное осознание. Когда точка сборки продвинется достаточно далеко, вы увидите разные миры. Вы будете знать, когда вы там — (вы будете) очень тихо, неизвестно вам, вы будете чувствовать уединенность, но не одиночество. Энергия приходит к вам и будет направлять вас, энергия дубля, эфирного тела. «Бедный малыш» разрушает энергию. Это начало, повышенное осознание — это дверь в бесконечность.

ТЕПЕРЬ вы можете использовать сновидение и сталкинг. Сновидения, используйте сны, чтобы повысить осознание своего бытия, разбудить энергетическое тело. Искусство сновидения — систематическое перемещение точки сборки (найти руки и т. Д.)

Искусство сталкинга — когда точка сборки движется, вы должны закрепить ее на новой позиции — дать ей реальность — исследовать, получить приключения. выяснить последствия новой позиции с точки зрения телесной энергии. Затем развивайте энергетическое тело. Используйте его (пока не спите). Укрепи его и действуй из него.

Энергетическое тело → Вторые врата сновидения

сновидящий, преодолевший первые врата сновидения, достиг осознания энергетического тела. И именно энергетическое тело проходит сквозь вторые врата сновидения, перескакивая из одного сна в другой.
К.Н: Можете ли вы объяснить, что вы имеете в виду. когда говорите о Вторых Вратах Сновидения?

Тайша Абеляр: В тот момент, когда тело изменяется энергетически и становится энергетическим телом, то его энергия может воспринимать «другие реальности», или другие аспекты вселенной. То, что находится сейчас перед нами, то, что мы видим в этой комнате — эта стена, эта улица снаружи — это не одна единственная реальность, которая может существовать. И современные видящие поняли, что древние ритуалы и способы обучения не приводили их к окончательной победе: свободе от плена какой либо реальности, от любой реальности.

Сталкеры: Инвентарный список → Перепросмотр → Созерцание, магические пассы, ОВД → Внутренняя тишина → Повышенное осознание → Мелкий тиран

<Сталкеры> начинают здесь, прямо там, где любой из вас находится. Вот где они начинают. И они начинают со своего инвентарного списка и своего места (their list and their place), они сметают свое прошлое, потом они делают себя внутренне спокойными (quiet internally), так что перестают накапливать мусор (debris — обломки, осколки), используя определенные виды пристального созерцания (gazing — пристальный взгляд) — я не говорю ни о какой акробатике или чем-то подобном, — это просто некоторые магические пассы, которые передаются из поколения в поколение (handed down — были переданы). Или просто спокойное сидение — вы даже можете не называть это медитацией — просто отключение внутреннего диалога. И вы продлеваете эти моменты молчания. А потом вы получаете силу, которая приходит из абсолютного молчания (sheer silence). Это само по себе позволяет точке сборки перемещаться из своего повседневного состояния в состояние повышенного осознания (heightened awareness). Это способность распространить молчание на все, что бы вы ни делали.

<Пропущено переводчиком:>

Then, that’s when the practitioner—you don’t even have to call them sorcerers— that’s when they enter heightened awareness. It’s when they have that ability to have the silence extend itself into whatever they’re doing.

Практикующий (вам даже не обязательно называть его магом) входит в повышенное осознание, когда он обретает способность распространить тишину на всё, что он делает.

И вы при этом активны. Что бы вы ни делали — выполняете свою работу, ведете машину — вы делаете это в состоянии молчания (do it silently), потому что у вас нет мысли о посягательстве на вас (the idea of the self impinging — предположиельно «self-impinging» имеет философскую или психологическую трактовку в смысле идеи ложного эга, самообусловленности, саморефлексии или самопоглощённости). И вы, конечно, используете мелких тиранов этого мира, потому что это хорошо, так что занимайтесь вспоминанием (you’ve recapitulated)… и я должна заметить, что это должно быть не просто одно вспоминание… на самом деле это постоянный процесс, потому что после того, как вы закончите со всеми сексуальными встречами, вы должны будете проделать это со всеми, с кем вам довелось встретиться в вашей жизни.

Энергия → ТС(Сенсорные данные → Интерпретация) → Повседневный мир

Первым шагом к эволюции дон Хуан считал принятие тезиса, что люди являются существами воспринимающими; он постоянно твердил, что именно с этого шага и начинается движение по тропе знания.

Каждый раз, услышав это утверждение, я возражал:

— Всем известно, что мы существа воспринимающие. Кем же еще мы можем быть? И слышал в ответ:

— Так не забывай об этом! Восприятие играет в нашей обыденной жизни лишь незначительную роль, хотя главное в нас — именно то, что мы воспринимающие существа. Люди воспринимают (apprehend — схватывать; синонимы understand, perceive — понимать, осознавать) присутствующую энергию (energy at large) и преобразуют ее в данные органов чувств (sensory data). Затем эти данные интерпретируются (interpret these sensory data), создавая окружающий нас мир (world of everyday life). Вот эту интерпретацию обычно ошибочно называют восприятием .

— Как ты уже знаешь, — продолжал дон Хуан, — шаманы древней Мексики были убеждены, что интерпретация происходит в области особо яркого свечения — в точке сборки.

Маги древних времен, которые открыли эту точку светимости, назвали ее точкой сборки, так как они пришли к выводу, что именно в этой точке собирается восприятие человека. Благодаря своему видению, они обнаружили, что в этой точке светимости, положение которой одинаково для всего человечества, сходится вместе бесчисленное количество энергетических полей в виде энергетических линий, из которых состоит вселенная. Собираясь в этой точке, они становятся данными органов чувств, которые могут быть использованы человеческими существами. Это использование энергии, которая превращается в данные органов чувств, считалось этими магами актом чистой магии: энергия, как таковая, трансформировалась при помощи точки сборки в подлинный, самодостаточный мир, в котором организмы, такие, как человеческие существа, могли жить и умирать. Акт трансформации потока чистой энергии в мир, который можно воспринять, определялся этими магами, как система интерпретации. Их шокирующим заключением, шокирующим, конечно же, для них, а также для тех из нас, у кого есть достаточно энергии и внимания было то, что в точке сборки не только собирается восприятие, путем превращения потока энергии в данные органов чувств, но и происходит интерпретация данных органов чувств.

<…> если точка сборки изменяет свое положение внутри светящегося яйца, то в ней собирается другой набор энергетических полей, что создает новый поток данных органов чувств. Отличный от привычного набор энергетических полей превращается в данные органов чувств, и эти другие энергетические поля воспринимаются как другой мир.

Мысль о смерти → отрешённость → решительность → выдержка → воля

Я сказал, что, судя по всему, уже добрался до той точки пути, в которой знание проявляет свою устрашающую природу. С уверенностью могу утверждать, что более не нахожу поддержки в обычной жизни, что хочу стать воином, вернее, не хочу, а остро в этом нуждаюсь.

— Тогда тебе нужно отречься, — сказал он.

— Отречься от чего?

— Отречься от всего.

— Но это невозможно. Я не намерен становиться отшельником.

— Я не об этом. Стать отшельником — значит потакать себе, своей слабости. Отшельник не отрекается, он насильно загоняет себя в пустыню, принуждая к затворничеству, или бежит от женщины, трудностей, полагая, что это спасет его от разрушительного действия сил жизни и судьбы. Но это — самообман. Только мысль о смерти может дать человеку отрешенность, достаточную для того, чтобы принуждать себя к чему бы то ни было, равно как и для того, чтобы ни от чего не отказываться. Но это — не страстная жажда, а молчаливая страсть, которую воин испытывает к жизни и ко всему, что в ней есть. Он знает, что смерть следует за ним по пятам и не даст ни за что зацепиться, поэтому он пробует все, ни к чему не привязываясь. Отрешенный воин знает, что невозможно отвести смерть, и знает, что у него есть только одна поддержка — сила его решений. Он должен быть, так сказать, мастером своего выбора. Он должен полностью понимать, что он сам целиком отвечает за свой выбор и что если он однажды сделал его, то у него нет больше времени для сожалений или упреков в свой адрес. Его решения окончательны просто потому, что его смерть не дает ему времени привязаться к чему-либо.

И, таким образом, с осознанием своей смерти, своей отрешенности и силы своих решений воин размечает свою жизнь стратегически. Знание о своей смерти ведет его, делает его отрешенным и молчаливо страждущим, и сила его окончательных решений делает его способным выбирать без сожалений, и то, что он выбирает, стратегически всегда самое лучшее. Поэтому он выполняет все со вкусом и страстной эффективностью.

Когда человек ведет себя таким образом, то можно смело сказать, что он — воин, и что он достиг своего терпения. Дон Хуан спросил меня, не хочу ли я что-нибудь сказать, и я заметил, что задача, которую он только что описал, отнимет всю жизнь. Он сказал, что, хотя я слишком часто перечил ему, он знает, что в повседневной жизни я во многом вел себя как воин.

… Когда воин достиг терпения, он на пути к своей воле. Он знает, как ждать. Его смерть сидит рядом с ним на его циновке. Они друзья. Смерть загадочным образом советует ему, как варьировать обстоятельства и как жить стратегически. И воин ждет. Я бы сказал, что воин учится без всякой спешки, потому что он знает, что он ждет свою волю. Однажды он добьется успеха в свершении чего-то, что обычно совершенно невозможно выполнить. Он может даже не заметить своего необычного поступка. Но по мере того, как он продолжает совершать необычные поступки, или по мере того, как необычные вещи продолжают случаться с ним, он начинает сознавать проявление какой-то силы, исходящей из его тела. Сначала она подобна зуду на животе или жжению, которое нельзя успокоить. Затем это становится болью, большим неудобством. Иногда боль и неудобство так велики, что у воина бывают кон

Чувство собственной важности (ЧСВ) — Психология PRO

ЧСВПеред тобой всегда стоит выбор либо дурачить себя и окружающих своей важностью, либо выбрать реальное развитие. В своем самообмане можно стать хоть королем. И если саморазвитие изначально выбрано, чтобы потешить чувство собственной важности (ЧСВ), тогда действительно проще не развиваться, а сразу заняться саморекламой, уверяя других в собственной просветленности, крутости и продвинутости.

Так создаются внутренние конфликты, появляется уязвимость, и зависимость от чужого мнения. На иллюзорное величие могут повестись слепые последователи, страдающие от схожей проблемы. Самообман может дорастать до стадии, когда ты сам начинаешь верить в свою же ложь, становясь все более пригодным клиентом для хорошего психиатра.

Быть простым человеком, со здоровой психикой, или быть «крутой» фальшивкой с болезненными неврозами – вот в чем заключается твой реальный выбор.

И ведь очевидно, что быть фальшивкой всегда – себе дороже. Жизнь неизбежно сталкивает с самообманом. Можно убедить нескольких слепцов в своей великой важности, но будешь отрезан от общества трезвомыслящих. Можно до посинения убеждать других в своей крутости, лишь бы не смотреть своим страхам в лицо. А ведь реальное развитие только тогда и возможно, когда принимаешь себя таким, каков ты есть. Только когда честен и открыт с собою, тогда ты сам становишься живой истиной. А крутая «фальшивка» не развивается, а наоборот бежит от развития, потому что развитие ставит такого человека перед фактом его фальши.

Если ты выбираешь развитие, и считаешь себя продвинутым, стоит спросить себя честно, действительно ли ты крут, или есть какие-то внешние признаки, по которым ты сойдешь за крутого? Действительно ли ты крут, или потакаешь самолюбию? Любой малейший намек на попытки доказать свою «крутизну» – это признак чувства собственной важности, зависимость и самообман.

Когда ты не боишься быть собой и принимаешь себя настоящего, тогда комплексы и сомнения перестают загрязнять механизм твоего мышления и восприятия, что придает четкости и эффективности всем твоим действиям.

При этом важно понимать, что осознание бесполезности чувства собственной важности, не подразумевает такое же бескомпромиссное отношение к ЧСВ других людей. Напротив, это означает, что ты, как настоящий практик, должен быть очень внимателен к окружающим, к тому, чтобы не задевать их своей «гибкостью», и не тыкать их носом в собственные недостатки, хотя бы потому, что в большинстве случаев это чревато вполне адекватным противодействием с их стороны.

Почему-то большинство людей, ознакомившись с теорией ЧСВ, начинают наблюдать это чувство в ком угодно, только не в себе, что является очевидным самообманом и отклонением от пути развития личности и самопознания в противоположную сторону. Чтобы помочь человеку, можно указывать на его недостатки, но если не делать этого осознанно и чутко, так называемые «благие намерения» слишком легко могут вылиться в типичное самодурство и возвеличивание собственной персоны, путем унижения собеседника. Такие «кармические узлы» на пути развития сознания становятся большим препятствием.

Быть бескомпромиссным со своей важностью – лучший способ стать эффективным человеком. Именно со своей персональной важностью. Бескомпромиссность и безжалостность с чувством собственной важности других людей может стать превосходным предлогом для эмоционального садизма. Человек может напялить на себя маску учителя, или просто заумного циника, якобы для того, чтобы помочь оппоненту разрушить его иллюзии. На деле основная мотивация таких намерений, как правило, сводится к возвеличиванию и укреплению собственной важности «благодетеля». Человек сам не замечает, как, потешаясь над другими, строит огромный памятник своей непробиваемой глупости гордости.

Указывая на чужие огрехи, следует проявлять величайшую сознательность, ясно осознавая собственные мотивы. Если эти мотивы сводятся к самоутверждению, собеседник тебя не услышит, а сказанное будет совершенно справедливо воспринято как деструктивная критика и «наезд» ради услады твоего самолюбия. Если в собственных мотивах нет уверенности, значит, самоутверждение в них точно присутствует. Обмануть себя здесь – проще некуда. Но если ты действительно указываешь на чужие ошибки с искренним желанием помочь, помни, что никто по твоей прихоти меняться не обязан, и скорей всего твои слова будут восприняты как критика, или даже наезд. Этой теме на progressman.ru посвящена отдельная статья о конструктивной и деструктивной критике.

Чувство собственной важности – чистый воды невроз, побуждающий демонстрировать собственную персону в самых красивых красках. Однако и подавлять свою личность не стоит. Любая, например, творческая, деятельность, связанная с проявлением и раскрытием личности не возбраняется. Задача в том, чтобы не привязываться к результату своей деятельности в какой бы то ни было форме. В конечном счете, слава, признание, или, наоборот, непонимание и унижение – это ничто в сравнении с той вечностью, которой обладает твоя душа. Настоящий практик не убегает от мира, потому что осознает, – свобода состоит не в отсутствии материальных благ, а в отсутствии привязанности к ним. Когда нет привязанности, красота и богатство не могут испортить человека.

Для избавления от чувства собственной важности учитель Карлоса Кастанеды советовал ему использовать ситуации с «мелкими тиранами». Мелкий тиран – это досаждающий человек, который своим «бескультурным» поведением оказывает на твою личность давление. Если человек возвышается над тобой, не стоит оказывать ему сопротивление, потому что это равносильно одному из вариантов принятия условий его игры. Лучшее, что можно сделать – не играть с ним в эту игру, не идти на поводу у ситуации. Тогда мелкий тиран по праву окажется в глупом положении, в котором его неразумное поведение будет выглядеть, как шалость ребенка.

Вообще, при столкновении с тяжелыми людьми и ситуациями появляется возможность практиковать осознанность в экстремальных условиях, когда личность шлифуется особенно интенсивно. И в твоих силах проявить отрешенность либо, проявив слабость, отдаться эмоциям.

Избавление от ЧСВ – это не ментальное решение, а постоянная работа над собой. Как сказал Дэн Милман: «нет пути к осознанности, осознанность – есть путь». Для избавления от чувства собственной важности необходимо помнить о его бесполезности всякий раз, когда ЧСВ проявляется. Необходимо честно смотреть на себя, и называть вещи своими именами. Если есть гордыня, напыщенность, королевские замашки, не стоит обманывать себя, полагая что ты крут. Все это – признаки обычной слабой и неуверенной в себе личности. В разной степени эти качества проявляются у большинства людей. Если ты искренне желаешь усмирить ЧСВ, просто воспринимай все как есть, смотри внимательно, как ЧСВ проявляется. Не позволяй уму впадать в самозабвенные фантазии о собственном величии.

© Игорь Саторин

Читайте продолжение: ЧСВ 2

Другие статьи по этой теме

Чувство собственной важности – что это такое, как избавиться

Чувство собственной важности есть у каждого человека. Разница в том, как оно проявляется. В вашем окружении наверняка есть люди, которые в разговоре постоянно «перетаскивают» одеяло на себя. Согласитесь, общаться с ними неприятно. Кому понравится слушать нескончаемые рассказы о том, что они лучше остальных? Это малое проявление чрезмерного ЧСВ. Существуют моменты и посерьезнее. Какие? Как избавиться от желания доказывать мнимое превосходство?

Что такое чувство собственной важности

ЧСВ

Чувством собственной важности или ЧСВ называется отнюдь не завышенная самооценка. Это убеждение человека в том, что он является самым лучшим среди тех, кто его окружает. По его мнению, люди вокруг него обладают низким уровнем интеллекта, ничего не достигли в жизни, ничего не знают и не умеют.

Человек с ЧСВ не только сам уверен в своем превосходстве. Он убеждает в нем других, навязывая свое мнение как единственно правильное, сводя разговоры к себе любимому, постоянно рассказывая об успехах и достижениях. Ошибкам же и промахам он находит оправдание. Он думает исключительно о себе, пренебрегая желаниями и потребностями других людей. Если сказать проще, то он — настоящий эгоист.

Люди с завышенным чувством собственной важности и значимости ведут себя агрессивно и постоянно ввязываются в споры, пытаясь любыми способами доказать правильность своих слов. Также они стремятся всегда быть в центре внимания. А добиваясь этого, открыто высмеивают, унижают, критикуют других.

Интересно, что ЧСВ присуще и подросткам, и людям старшего возраста. Только проявляется оно по-разному:

  1. У кого-то чувство собственной важности проявляется подобно гриппу — пару дней и прошло. Оно не мешает вести привычный образ жизни, работать и заниматься повседневными делами.
  2. У некоторых людей ЧСВ принимает хроническую форму, проявляясь время от времени. Такие люди владеют некой долей осознанности и поэтому могут избавиться от навязчивой мысли о превосходстве. Но не навсегда. Улучшения длятся до следующего «приступа».
  3. Третья стадия ЧСВ — хроническая и при этом активная. Человек на 100% уверен, что лучше и важнее него никого в мире не существует.

Психологи считают, что завышенное чувство собственной важности — это болезнь. И такому мнению есть логическое объяснение: человек страдает не только морально, но и физически.

По сути, чувство собственной важности — это своеобразная защита, которую надевает на себя человек, страдающий от неуверенности в себе и низкой самооценки. Задумайтесь: если он уверен в себе и своих силах, будет ли он стремиться привлечь к себе больше внимания? Нет, это ни к чему. Он ведет правильный образ жизни, живет в полной гармонии с собой. Неуверенные же в себе люди испытывают внутренний дискомфорт, который пытаются заглушить с помощью похвалы от окружающих, унижения, критики и оскорблениях других.

Последствия чувства собст

Чувство собственной важности. Отношение к себе и миру.

ЧСВ — Чувство собственной важности. Эта странная фраза заставила меня погрузиться в полуторачасовое размышление перед написанием статьи. Сколько же времени и сил мною уже потрачено и до сих пор уходит на борьбу с этим малопонятным, но, тем не менее, мешающим полноценно жить чувством? Оно незримо присутствует этаким фоном во всей нашей жизни и даёт развитие другим патологическим чувствам и качествам натуры (страхам, жалости к себе,обидам и т.д.).

ЧСВ — Чувство собственной важности, что это за зверь?

Можно сказать, что ЧСВ полностью руководит нашей жизнью, а социальная и общественная среда, как будто нарочно стимулирует поклонение ему. Мы на все аспекты бытия смотрим именно через призму этого чувства и в итоге получаем искажённое до неузнаваемости понятие реальности. Если кто-то наивно полагает, что свободен от ЧСВ, то он глубоко заблуждается. Чтобы избавиться от него, требуется непрерывная многолетняя практика, и не факт, что она поможет.

Для начала следует разобраться, что это за зверь такой ЧСВ — Чувство собственной важности? Это неверное отношение к себе и окружающему миру. Мы привыкли всё переоценивать и особенно себя. Надо понимать, что в нашем иллюзорном мире нет чего-то конкретно более важного по значимости, чем всё остальное – всё равнозначно. Это касается поступков, слов, вещей, понятий, людей и т.д. Как это понять? В себе необходимо воспитать одинаково ровное отношение ко всему, чтобы не создавать избыточных потенциалов. Это также позволит воспринимать окружающее пространство более объективно и избавит от подтекста или от двусмысленности в понимании текущего момента, что без сомнения облегчит собственное развитие и ускорит достижение поставленных задач.

Например, вам нужно убрать квартиру и сходить на тренировку. Спортом желательно позаниматься в первой половине дня, так как организм более предрасположен к этому физиологически. Поэтому все дела планируются с этим расчётом. Но при всем, при этом, здесь не должны вмешиваться ваши чувства.  Заниматься спортом вы должны в первую очередь только из-за этой причины, а не потому, что это нравится, а навести порядок в доме — нет. 

Следует осознать что, то, что является важным для вас – до лампочки всем остальным. И придавая чему-то большую важность, вы непосредственно повышаете своё ЧСВ перед собой или окружающими людьми, при этом доказывая только самому себе свою значимость. Но не думайте, что с развитием одинакового отношения ко всему, может развиться равнодушие и пофигизм. Просто всему, что с вами происходит, необходимо уделять одинаково полноценное внимание. Тогда вся ваша жизнь со всеми её мимолётными мгновениями осмысленности, обретает огромную ценность и заиграет новыми оттенками. Ведь с постоянной практикой сталкинга (отслеживание в себе деструктивных моментов) достаточно быстро можно научиться выявлять момент оценки и при помощи воли постараться воспринять ситуацию, не интерпретируя её никак, то есть, не придавая ей определённой ментальной окраски.

Самое главное, выявление своих ЧСВ.

Основная сложность в том, что первичной выступает наша оценка (интерпретация) ситуации или человека. Которая происходит автоматически, так как это неотъемлемое свойство личности и оно вживлено с раннего детства в подсознание. Поэтому восприятие ситуации неминуемо теряет свою объективность. Не всегда можно отследить в себе это коварное качество. Здесь необходимо поработать со своим вниманием. Его надо постараться распределять равномерно на все свои действия и не уделять чему-то большее значение. Это безумно сложно делать! Всегда может появиться что-то неотложное, а стало быть, важное, что может потребовать первоочередного исполнения. Да, бывает так, что какое-то дело нужно выполнить в первую очередь.

У нас всё хорошо или плохо, лучше или хуже. Мы привыкли всё разделять на противоположности. Это не удивительно – такова наша природа. И даже, наше восприятие действительности разделено на осознаваемое и не осознаваемое. Привычный и знакомый мир в толтекской традиции называют тоналем. Всё, что нам известно абсолютно обо всём, содержится в нём. Чем больше беспорядка в тонале в вашей привычной повседневной жизни, тем сложнее жизнь у человека. К тому же, для него всё меньше доступным становится нагваль – непознанная сторона человеческой натуры и бытия, что не может быть оформлено в слова и не поддаётся логическому объяснению.

Например, все знают, что человек в своём теперешнем состоянии сильно деградировал.  Его функциональность достигает максимум 10% при самых оптимистических прогнозах. Тем не менее, все также понимают, что оставшиеся 90% тоже существуют, но что они дадут, мы себе даже представить не можем. Нам и 10% много кажется. Так вот, эти неизвестные проценты можно считать нагвалем в этом конкретном случае. Та же картина и с восприятием мира.

А при чём здесь ЧСВ спросите вы?

А при том, что чем меньше ЧСВ — Чувство собственной важности, тем мы становимся ближе к Неизведанному (нагвалю). Преобразовав своё отношение к миру, он симметрично меняет своё отношение к вам. За счёт высвободившегося огромного количества энергии, тело начинает трансформироваться под уровень осознанности и в итоге растёт сила и выносливость, интеллект и экстрасенсорные способности. ЧСВ легко ловит нас в эмоциональные ловушки из-за нашего неверного реагирования, вызванного ожиданием определённой оценки наших действий окружающими людьми. Желание быть особенным, жажда власти, достатка, могущества, способностей, телесных удовольствий и других страстей ведёт в бездну глубокого разочарования и неудовлетворённости собой. Мир нагваля безжалостен и он вас с лёгкостью раздавит, если вы не окажетесь подготовленным ко встрече с ним. Но он также готов открыть перед вами все свои дары и тайны, когда ЧСВ — Чувство собственной важности, будет побеждено.

Поэтому, если есть желание меняться и развивать свои скрытые таланты и вы готовы хорошенько поработать над собой, то постепенно избавляйтесь от чрезмерной фиксации на себе и ваша жизнь приобретает всё большую объективность и прозрачность. В ней останется всё меньше непонятных и сложных моментов. Всем аспектам уделяйте одинаковое внимание, ко всем людям ровное, спокойное, желательно доброжелательное отношение. Выровняв все жизненные аспекты победой над ЧСВ , колесо жизни поедет по более ровному пути!

Редактируем CSV-файлы, чтобы не сломать данные / Блог компании HFLabs / Хабр

Продукты HFLabs в промышленных объемах обрабатывают данные: адреса, ФИО, реквизиты компаний и еще вагон всего. Естественно, тестировщики ежедневно с этих данных дело: обновляют тест-кейсы, изучают результаты очистки. Часто заказчики дают «живую» базу, чтобы тестировщик настроил сервис под нее.

Первое, чему мы учим новых QA — данные данные в первозданном виде. Все по заветам: «Не навреди».В статье я расскажу, как аккуратно работать с CSV-файлами в Excel и Open Office. Советы помогут ничего не испортить, сохранить информацию после редактирования и в целом чувствовать себя увереннее.

Материал базовый, профессионалы совершенно точно заскучают.

Что такое CSV-файлы


Формат CSV использовать, чтобы хранить таблицы в текстовых файлах. Данные очень часто упаковывают именно в таблицы, поэтому CSV-файлы очень популярны.


CSV-файл состоит из строк данных и разделителей, обозначающих границы столбцов

CSV расшифровывается как значения, разделенные запятыми — «значения, разделенные запятые».Но пусть название вас не обманет: разделителями столбцов в CSV-файле могут служить и точки с запятой, и знаки табуляции. Это все равно будет CSV-файл.

У CSV куча плюсов перед тем же форматом Excel: текстовые файлы просты как пуговица, открываются быстро, читаются на любом устройстве и в любой среде без дополнительных инструментов.

Из-за своих преимуществ CSV — сверхпопулярный формат обмена данными, хотя ему уже лет 40. CSV используют прикладные промышленные программы, в него выгружают данные из баз.

Одна беда — текстового редактора для работы с CSV мало. Еще ничего, если таблица простая: в первом поле ID одной длины, во второй дате одного формата, а в третьем какой-нибудь адрес. Но когда поля разной длины и их больше трех, начинаются мучения.


Следить за разделителями и столбцами — глаза сломаешь

Еще хуже с анализом данных — попробуй «Блокнотом» хотя бы сложить все числа в столбце. Я уж не говорю о красивых графиках.

Поэтому CSV-файлы анализируют и редактируют в Excel и аналогах: Open Office, LibreOffice и прочие.

Ветеранам, которые все же дочитали: ребята, мы знаем об анализе непосредственно в БД c помощью SQL, знаем о Tableau и Talend Open Studio. Это статья для начинающих, а на базовом уровне и небольшом объеме данных Excel с аналогами не хватает.

Как портит в Excel данные: из классики


Все бы ничего, но Excel, невероятно открыв CSV-файл, начинает свои лукавые выкрутасы. Он без спроса меняет данные так, что те приходят в негодность. Причем делает это совершенно незаметно.Из-за этого в свое время мы схватили ворох проблем.

Большинство казусов связано с тем, что программа без спроса преобразует строки с набором цифр в числа.

Округляет. Например, в исходной ячейке два телефона хранятся через запятую без пробелов: «5235834,5235835». Что сделает Excel? Лихо превратит номера́ в одно число и округлит до двух цифр после запятой: «5235834,52». Так мы потеряем второй телефон.

Приводит к экспоненциальной форме. Excel заботливо преобразует «1234567845» в число «1,2E + 15».Исходное значение потеряем напрочь.

Проблема актуальна для длинных, символов по пятнадцать, цифровых строк. Например, КЛАДР-кодов (это такой государственный адрес идентификаторного объекта: го́рода, у́лицы, до́ма).

Удаляет лидирующие плюсы. Excel считает, что плюс в начале строки с цифрами — совершенно лишний символ. Мол, и так ясно, что число положительное, коль перед ним не стоит минус. Поэтому лидирующий плюс в номере «+74955235834» будет отброшен за ненадобностью — получится «74955235834».(В реальности номер пострадает еще сильнее, но для наглядности обойдусь плюсом).

Потеря плюса критична, например, если данные пойдут в стороннюю систему, а та при импорте жестко проверяет формат.

Разбивает по три цифры. Цифровую длиннее трех символов Excel, добрая душа, аккуратно разберет. Например, «8 495 5235834» превратит в «84 955 235 834».

Форматирование важно как минимум для телефонных номеров: пробелы отделяют коды страны и города от остального номера и друг от друга.Excel запросто нарушает правильное членение телефона.

Удаляет лидирующие нули. Строку «00523446» Excel превратит в «523446».
А в ИНН, например, первые две цифры — это код. Для Республики Алтай он начинается с нуля — «04». Без нуля смысл номера исказится, а проверка формата ИНН вообще не пройдет.

Меняет дату под локальные настройки. Excel с удовольствием исправит номер дома «1/2» на «01.фев». Потому что Windows подсказал, что в таком виде вам удобнее считывать дату.

Побеждаем порчу данных правильным импортом


Если серьезно, в бедах виноват не Excel целиком, неочевидный способ импорта данных в программу.

По умолчанию Excel применяет к данным в загруженном CSV-файле тип «Общий» — общий. Из-за него программа распознает цифровые строки как числа. Такой можно победить, используя встроенный инструмент порядок импорта.

Запускаю встроенный в Excel механизм импорта. В меню это «Данные → Получить внешние данные → Из текста».

Выбираю CSV-файл с данными, открывается диалог. В диалоге кликаю на тип файла с разделителями (с разделами файла). Кодировка — та, что в файле, обычно определяется автоматом. Если первая строка файла — шапка, отмечаю «My Data Has Headers».

Перехожу ко второму шагу диалога. Выбираю разделитель полей (обычно это точка с запятой — точка с запятой). Отключаю «Считать последовательные разделители одним целым», «Классификатор текста» выставляю в «{none}». (Классификатор текста — это символ начала и конца текста.Если разделитель в CSV — запятая, то квалификатор текста нужен, чтобы отличать запятые внутри текста от запятых-разделителей.)

На третьем шаге выбираю формат полей , ради все и затевалось. Для всех столбцов выставляю тип «Текст». Кстати, если кликнуть на первую колонку, зажать шифт и кликнуть на последнюю, выделятся сразу все столбцы. Удобно.

Дальше Excel спросит, куда вставлять данные из CSV — можно просто нажать «OK», и данные появятся в открытом листе.


Перед импортом придется создать в Excel новую рабочую тетрадь

Но! Если я планирую добавить данные в CSV через Excel, придется сделать еще кое-что.

После импорта необходимо принудительно привести все-все емкости на листе к формату «Text». Иначе новые поля приобретут все тот же тип «Общий».

  • Нажимаю два раза Ctrl + A, Excel выбирает все ячейки на листе;
  • кликаю правой кнопкой мыши;
  • выбираю в контекстном меню «Формат ячеек»;
  • в открывшемся диалоге выбираю слева тип данных «Текст».


Чтобы ограничить все ячейки, нужно нажать Ctrl + A два раза.Именно два, это не шутка, Excel

После этого, если повезет, Excel оставит исходные данные в покое. Но это не самая твердая гарантия, поэтому после сохранения обязательно проверяем файл через текстовый просмотрщик.

Альтернатива: Open Office Calc


Для работы с CSV-файлами я использую именно Calc. Он не то чтобы совсем не использовать цифровые данные строками, но хотя бы не применяет к ним переформатирование в соответствии с региональными настройками Windows.Да и импорт попроще.

Конечно, понадобится пакет Open Office (OO). При установке он предложит переназначить на себя файлы MS Office. Не рекомендую: хоть OO достаточно функционален, он не до конца понимает хитрое микрософтовское форматирование документов.

А вот назначить OO программой по умолчанию для CSV-файлов — вполне разумно. Сделать это можно после установки пакета.

Итак, запускаем импорт данных из CSV. После двойного клика на файл Open Office показывает диалог.


Заметьте, в OO не нужно создавать новый воркбук и принудительно запускать импорт, все само

  1. Кодировка — как в файле.
  2. «Разделитель» — точка с запятой. Естественно, если в файле разделителем выступает именно она.
  3. «Разделитель текста» — пустой (все то же, что в Excel).
  4. В разделе «Поля» кликаю в левый-верхний квадрат таблицы, подсвечиваются все колонки. Указываю тип «Текст».

Штука, которая испортила немало крови: если по ошибке выбрать несколько разделителей полей или не тот разделитесь текста, файл может правильно открыться, но неправильно сохраниться.

Помимо расчета у нас в HFLabs популярен libreOffice, особенно под «Линуксом». И то, и другое для CSV применяют активнее, чем Excel.

Бонус-трек: проблемы при сохранении из Calc в .xlsx


Если сохраняете данные из Calc в экселевском формате .xlsx, имейте в виду — OO порой необъяснимо и масштабно теряет данные.


Белая пустошь, раскинувшаяся посередине, в оригинальном CSV-файле богато заполнена данные

Поэтому после сохранения я еще раз открываю файл и убеждаюсь, что данные на месте.

Если что-то потерялись, лечение — пересохранить из CSV в .xlsx. Или, если установлен Windows, импортировать из CSV в Excel и сохранить оттуда.

После пересохранения обязательно еще раз проверяю, что все данные на месте и нет лишних пустых строк.

Если интересно работать с данными, посмотрите на наши вакансии. HFLabs почти всегда нужны аналитики, тестировщики, инженеры по внедрению, разработчики. Данными обеспечим так, что мало не покажется 🙂

.

Обрабатываем csv файлы — Модуль csv

Модуль csv дает программисту возможность выполнять структурный анализ файлов CSV ( значений, разделенных запятыми, — переменные, разделенные запятыми). Файл CSV — это текстовый файл, в каждой строке которого имеется несколько полей, разделенных запятыми или другими разделителями. Вы можете рассматривать каждую строчку как ряд, а каждое поле — как столбец. Формат CSV не имеет стандарта, но эти файлы достаточно похожи, так что модуль csv может распознавать большую часть этих файлов.Вы также можете создать файлы CSV, используя данный модуль.

Чтение файлов CSV

Существует два способа чтения файлов CSV. Вы можете использовать функцию чтения модуля csv , или использовать класс DictReader . Мы рассмотрим оба метода. Но сначала, нам нужно получить файлы CSV, чтобы было над чем работать. В интернете есть много сайтов, предлагающих познавательную информацию в формате CSV. Мы сайт всемирной организации здравоохранения , чтобы скачать кое-какую информацию о туберкулёзе.Вы можете получить её здесь: http://www.who.int/tb/country/data/download/en/
Как только вы скачаете файл, мы будем готовы начать. Готовы? Давайте взглянем на следующий код:

импорт csv def csv_reader (file_obj): «» » Прочитать csv файл «» » reader = csv.reader (file_obj) для строки в читателе: print («» .join (строка)) если __name__ == «__main__»: csv_path = «TB_data_dictionary_2014-02-26.csv » с open (csv_path, «r») как f_obj: csv_reader (f_obj)

импорт csv

def csv_reader (file_obj):

«» «

Прочитать файл csv

» «»

reader = csv.reader (file_obj)

для строки в читателе:

print («» .join (row))

if __name__ == «__main__»:

csv_path = «TB_data_dictionary_2014-02-26.csv «

с открытым (csv_path,» r «) как f_obj:

csv_reader (f_obj)

Вот здесь мы остановимся. В первую очередь, нам нужно импортировать модуль csv . После этого нам нужно создать очень простую функцию, под названием csv_reader , которая получает доступ к объекту файла. Внутри функции, мы передаем файлы функции csv.reader , которая возвращает объект-считыватель. Объект-считыватель позволяет выполнить также, как это делает обычный объект , файл .

Это позволяет выполнять итерацию через каждый ряд в объекте-считывателе и ввести данных, но без запятых. Это работает по той причине, что каждый ряд ведёт себя списком. А теперь мы создадим наш собственный файл CSV и загрузим его в класс DictReader . Вот очень простой пример:

first_name, last_name, адрес, город, штат, zip_code Тайриз, Хирте, 1404 Turner Ville, Strackeport, NY, 19106-8813 Жюль, Дики, 2410 Estella Cape Suite 061, Lake Nickolasville, ME, 00621-7435 Dedric, Medhurst, 6912 Dayna Shoal, Stiedemannberg, SC, 43259-2273

first_name, last_name, address, city, state, zip_code

Tyrese, Hirthe, 1404 Turner Ville, Strackeport, NY, 19106-8813

Jules, Dicki, 2410 Estella Cape Suite 061, Lake Nickolasville, ME, 00621-7435

Dedric, Medhurst, 6912 Dayna Shoal, Stiedemannberg, SC, 43259-2273

Давайте сохраним это в файле, под названием data.csv . Теперь мы готовы проанализировать файл при помощи класса DictReader . Давайте попробуем:

импорт csv def csv_dict_reader (file_obj): «» » Прочтите файл CSV с помощью csv.DictReader «» » reader = csv.DictReader (file_obj, delimiter = ‘,’) для строки в ридере: print (строка [«first_name»]), print (строка [«last_name»]) если __name__ == «__main__»: с открытым («data.csv «) как f_obj: csv_dict_reader (f_obj)

import csv

def csv_dict_reader (file_obj):

«» «

Чтение файла CSV с помощью csv.DictReader

» «»

reader = csv.DictReader (file_obj ‘, delimiter =’, file_obj ‘, delimiter =’

для строки в считывателе:

печать (строка [«first_name»]),

печать (строка [«last_name»])

если __name__ == «__main__»:

с открытым («data.csv «) как f_obj:

csv_dict_reader (f_obj)

В данном примере мы открыли файл и привязали объект таким же образом, как мы делали это раньше. Функция привязывает наш объект к нашему классу DictReader. Мы указываем классу DictReader, что разделителем является запятая . Не то, что бы это было необходимо в нашем коде, так как он работает и без этого аргумента. Тем не менее, это хорошая идея, так как это позволяет пролить свет на то, что именно происходит внутри кода.Далее, мы применяем цикл объект-считывателем, и обнаруживаем, что каждая строка в нем — это словарь . Это упрощает печать отдельных фрагментов линии. Теперь мы готовы научиться писать файл csv на диск.

Есть вопросы по Python?

На нашем форуме вы можете задать любой вопрос и получить ответ от всего нашего сообщества!

Telegram Чат и Канал

Вступите в наш дружный чат по Python и начните общение с единомышленниками! Станьте частью большого сообщества!

Паблик VK

Одно из самых больших сообществ по Python в социальной сети ВК. Видео уроки и книги для вас!

Пишем CSV файл

Модуль csv также имеет два метода, которые можно применить для написания файла CSV . Вы можете использовать функцию writer , или класс DictWriter . Мы рассмотрим оба метода. Начнем с функции писателя . Давайте взглянем на простой пример:

импорт csv def csv_writer (данные, путь): «» » Записать данные в путь к файлу CSV «» » с open (path, «w», newline = ») как csv_file: писатель = csv.писатель (csv_file, delimiter = ‘,’) для строки в данных: Writer.writerow (строка) если __name__ == «__main__»: data = [«first_name, last_name, city» .split («,»), «Тайриз, Хирте, Стракепорт» .split («,»), «Жюль, Дики, озеро Николасвилл» .split («,»), «Дедрик, Медхерст, Штидеманнберг» .split («,») ] путь = «output.csv» csv_writer (данные, путь)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

17

18

19

20

import csv

def csv_writer (data, path):

«» «

Записать данные в путь к файлу CSV

» «»

с открытым (path, «w», newline = » ) как csv_file:

writer = csv.Writer (csv_file, delimiter = ‘,’)

для строки в данных:

writer.writerow (line)

if __name__ == «__main__»:

data = [«first_name, last_name, city». split («,»),

«Tyrese, Hirthe, Strackeport» .split («,»),

«Jules, Dicki, Lake Nickolasville» .split («,»),

«Dedric, Medhurst, Stiedemannberg «.split («, «)

]

path =» output.csv «

csv_writer (данные, путь)

В данном коде мы создали функцию csv_writer которая принимает два аргумента: путь и данные . «Данные» — это список списков, которые мы создали внизу скрипта. Мы использовали сокращенную версию аргумента данных из предыдущего примера и разделили строки запятыми. Это возвращает список. Таким образом, мы получаем вложенный список, который выглядит:

[[‘first_name’, ‘last_name’, ‘city’], [«Тайриз», «Хирт», «Стракепорт»], [«Жюль», «Дики», «Озеро Николасвилл»], [«Дедрик», «Медхерст», «Стидеманнберг»]]

[[‘first_name’, ‘last_name’, ‘city’],

[‘Tyrese’, ‘Hirthe’, ‘Strackeport’],

[‘Jules’, ‘Dicki’, ‘Lake Nickolasville’],

[«Дедрик», «Медхерст», «Штидеманнберг»]]

Функция csv_writer открывает путь, по которому мы проходим, и создает объект записи csv .После этого мы используем цикл в нашем вложенном списке. Обратите внимание на то, что мы указали на то, какой именно символ является разделителем, когда создавали объект записи. Если вы хотите, чтобы разделителем была не запятая, любой другой символ — это именно та самая часть, которую вы можете указать.

Теперь мы готовы к тому, чтобы научиться писать файлы CSV при помощи класса DictWriter. Мы используем аргумент данные из предыдущего примера, и превратим его в список слов, которые мы можем загрузить в наш DictWriter.Давайте взглянем:

импорт csv def csv_dict_writer (путь, имена полей, данные): «» » Записывает файл CSV с помощью DictWriter «» » с open (path, «w», newline = ») как out_file: Writer = csv.DictWriter (out_file, delimiter = ‘,’, fieldnames = имена полей) писатель.writeheader () для строки в данных: Writer.writerow (строка) если __name__ == «__main__»: data = [«имя, фамилия, город».Трещина(«,»), «Тайриз, Хирте, Стракепорт» .split («,»), «Жюль, Дики, озеро Николасвилл» .split («,»), «Дедрик, Медхерст, Штидеманнберг» .split («,») ] my_list = [] fieldnames = данные [0] для значений в данных [1:]: inner_dict = dict (почтовый индекс (имена полей, значения)) my_list.append (внутренний_дикт) путь = «dict_output.csv» csv_dict_writer (путь, имена полей, мой_лист)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

17

18

19

20

21

22

23

24

25

26

27

import csv

def csv_dict_writer (path, fieldnames, data):

«» «

Записывает файл CSV с помощью DictWriter

» «»

с open (path, «w», newline = ‘ ‘) как out_file:

writer = csv.DictWriter (out_file, delimiter = ‘,’, fieldnames = fieldnames)

writer.writeheader ()

для строки в данных:

writer.writerow (row)

если __name__ == «__main__»:

data = [«first_name, last_name, city» .split («,»),

«Tyrese, Hirthe, Strackeport» .split («,»),

«Jules, Dicki, Lake Nickolasville» .split («, «),

» Dedric, Medhurst, Stiedemannberg «.split («, «)

]

my_list = []

fieldnames = data [0]

для значений в data [1:]:

inner_dict = dict (zip (имена полей, значения))

my_list.append (inner_dict)

path = «dict_output.csv»

csv_dict_writer (путь, имена полей, my_list)

Начнем со второй части. Как вы видите, мы начали со структуры вложенного списка, который у нас был ранее. Теперь мы создаем пустой список и список, который содержит имена, который будет первым списком полей во вложенном списке. Помните, списки начинаются с нуля , так что первый элемент в нем начинается с нуля.Далее мы используем цикл во вложенном списке, начиная со второго элемента:

для значений в данных [1:]: inner_dict = dict (почтовый индекс (имена полей, значения)) my_list.append (inner_dict)

для значений в data [1:]:

inner_dict = dict (zip (fieldnames, values))

my_list.append (inner_dict)

Внутри цикла для мы используем встроенные инструменты Python, чтобы создать словарь. Метод zip будет использовать два итератора (списка, в нашем случае), и превратит их в список кортежей. Давайте взглянем на пример:

zip (имена полей, значения) [(‘first_name’, ‘Dedric’), (‘last_name’, ‘Medhurst’), (‘city’, ‘Stiedemannberg’)]

zip (имена полей, значения)

[(‘first_name’, ‘Dedric’), (‘last_name’, ‘Medhurst’), (‘city’, ‘Stiedemannberg’)]

Теперь, когда вы оборачиваете этот вызов в dict , этот список кортежей превращается в словарь.И наконец, мы добавляем словарь в список. Когда для завершит работу, вы получите данные, которая будет выглядеть так:

[ {‘City’: ‘Strackeport’, ‘first_name’: ‘Tyrese’, ‘last_name’: ‘Hirthe’}, {‘City’: ‘Lake Nickolasville’, ‘first_name’: ‘Jules’, ‘last_name’: ‘Dicki’}, {‘City’: ‘Stiedemannberg’, ‘first_name’: ‘Dedric’, ‘last_name’: ‘Medhurst’} ]

[

{‘city’: ‘Strackeport’, ‘first_name’: ‘Tyrese’, ‘last_name’: ‘Hirthe’},

{‘city’: ‘Lake Nickolasville’, ‘first_name’: ‘Jules’ , ‘last_name’: ‘Dicki’},

{‘city’: ‘Stiedemannberg’, ‘first_name’: ‘Dedric’, ‘last_name’: ‘Medhurst’}

]

В конце второй сессии мы вызываем нашу функцию csv_dict_writer и передаем ей все необходимые аргументы.Внутри функции мы создаем экземпляр DictWriter и передаем ей объект файла, значение разделителя и наш список наименований полей. Далее мы записываем наименования полей на наш диск, зацикливаем данные по одной строке за раз, и записываем данные на диск. Класс DictWriter также поддерживает метод writerows , который мы можем использовать вместо цикла. Функция csv.writer также может делать это. Вы, может быть, добавлю в том, что бы научиться создавать диалекты при помощи модуля csv .Это позволит вам указывать модулю CSV, как именно читать или писать файл в очень простой форме. Если вам это нужно, так что файл вашего клиента непонятно как отформатирован — вы найдете эту часть функционала просто незаменимой.

Подведем итоги

Теперь вы знаете, как использовать метод csv , а также научились читать и писать файлы в формате CSV . Существует великое множество сайтов, которые размещают свою информацию в этом формате, также часто используется в сфере бизнеса.

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *