1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/coder_xiaozhao-mysql-word-markdown-tool

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Инструмент mysql-word-markdown-tool

!!! Прямое скачивание exe файла [Ссылка для скачивания]

Описание

  • Это исполняемый файл EXE, который можно запустить одним щелчком мыши. В настоящее время он поддерживает только Windows. Поскольку я сторонник Microsoft, я скомпилировал только версию для Windows. 😄 Генерирует документацию в формате Word для дизайна баз данных.

Архитектура программы

|-- version_record.md Запись изменений версий
|-- word  
    |-- generate_table.py Методы генерации документов Word
    |-- table_template.docx Шаблон документа
    |-- __init__.py
|-- ui
    |-- schema_docs_design.ui Файл интерфейса
    |-- ui.png Изображение, используемое в интерфейсе
|-- mysql_util
    |-- __init__.py
    |-- mysql_util.py Методы работы с базами данных
|-- bin
    |-- apprcc_rc.py Файл ресурсов иконок
    |-- mysql_design_tools.py Главный входной файл программы
    |-- schema_docs_design.py
|-- qrc
    |-- apprcc.qrc Конвертация изображений в base64
    |--- setting.ico Иконка

Установка

  1. Установите Python 3. Я использовал Python 3.6.

  2. Рекомендую создать виртуальное окружение Python перед установкой зависимостей.

pip install -r requirements.txt
  1. Установите библиотеки PyQt5.
pip install PyQt5 -i https://pypi.douban.com/simple
pip install PyQt5-tools -i https://pypi.douban.com/simple
  1. Установите PyInstaller.
pip install PyInstaller -i https://pypi.douban.com/simple
  1. Команда компиляции для создания exe файла. mmwt — это путь к моему виртуальному окружению, рекомендую заменить его на свой.
pyinstaller --path .\mmwt\Lib\site-packages\PyQt5\Qt\bin -F -w .\bin\mysql_design_tools.py
```5. Преобразование файлов UI в файлы PY.


### Как использовать

0. EXE файл [Ссылка для скачивания], нажмите для загрузки

[Ссылка для скачивания]: https://gitee.com/coder_xiaozhao/mysql-word-markdown-tool/attach_files/326285/download
1. Нажмите EXE файл, откроется следующее окно

![Окно программы](./ui/ui.png)

2. Введите IP сервера MySQL, порт, имя пользователя, пароль и название базы данных, затем нажмите кнопку "Генерировать", чтобы создать файл docx.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

PyQt5 exe: создание исполняемого файла, который генерирует документ Word с дизайном базы данных MySQL. Документ Word содержит предварительный просмотр таблиц базы данных и описание полей базы данных. Развернуть Свернуть
GPL-3.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/coder_xiaozhao-mysql-word-markdown-tool.git
git@api.gitlife.ru:oschina-mirror/coder_xiaozhao-mysql-word-markdown-tool.git
oschina-mirror
coder_xiaozhao-mysql-word-markdown-tool
coder_xiaozhao-mysql-word-markdown-tool
master