ModuleNotFoundError :Нет модуля с именем «_sqlite3»

Мне трудно понять, какой из двух потенциальных вопросов вы задаете -, поэтому я дам общий план, и если я доберусь до этого, я изучу фактические команды терминала / оболочки. вы можете использовать завтра утром (и тогда расширить мой ответ! ).

Таким образом, ваш вопрос можно понимать как

  • a ):Сортировать файл из «построчного» расположения в «таблицу -как» (в вашем примере это a c омма-s разделенный файл-v alue [также известный как csv ] )расположение. Это довольно просто и потребует структуры цикла (, т. е. повторения одного и того же набора инструкций для каждой записи ), и внутри этого вы должны взять значения для 4 строк, составляющих запись (, например " John", "NY", "2019", "APR" )и присоедините их -по очереди -к новой строке, поставив запятые ("," )между значениями.
  • b ):Отсортируйте значения файла в соответствии с типом переменной и соберите все вместе в хорошо отсортированном «табличном -подобном» расположении (, например, в виде файла csv, с выводом, выглядящим много то же, что описано выше ). Это немного сложнее/сложнее, но пока ваш диапазон значений/переменных ограничен -, как в вашем примере (12 трехбуквенных сокращений для месяцев, 50 двухбуквенных сокращений для штатов США -, и т. д. ), затем вы можете сравнить каждое из ваших значений с возможным набором/диапазоном переменных и определить (относительно надежно ), к какому типу относится эта переменная. И затем, конечно же, вы соединяете их вместе, как бусины на нитке для вашего нового файла, просто используя немного больше магии/клея, чем описано выше, чтобы поместить их в нужное место (, то есть, предполагая, что я был здесь, что значения, принадлежащие одной записи, не всегда находятся в одном и том же порядке ).

На этом пока все -Было бы неплохо узнать, какой из двух приведенных выше вопросов вы имели в виду, прежде чем я перейду к примеру ввода терминала/оболочки :D !

С уважением,Шон Шерер

1
24.09.2020, 06:23
1 ответ

Я вошел в систему как пользователь root.

[root@innolx20122 ~]# ls
anaconda-ks.cfg  Python-3.7.0  Python-3.7.0.tgz

, а затем перейдите в каталог Python-3.7.0

[root@innolx20122 Python-3.7.0]# ls
aclocal.m4    config.status  Doc         Lib              Mac              Misc     PC              pyconfig.h     python-config     setup.py
build         config.sub     Grammar     libpython3.7m.a  Makefile         Modules  PCbuild         pyconfig.h.in  python-config.py  Tools
config.guess  configure      Include     LICENSE          Makefile.pre     Objects  Programs        python         python-gdb.py
config.log    configure.ac   install-sh  m4               Makefile.pre.in  Parser   pybuilddir.txt  Python         README.rst

после этого выполнил приведенные ниже команды для решения проблемы.

yum install sqlite-devel

./configure
make && make altinstall


[xyz@innolx20122 ~]$ python3.7
Python 3.7.0 (default, Sep 26 2020, 23:18:27)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sqlite3
>>>
1
18.03.2021, 23:03

Теги

Похожие вопросы