semvec/pypi-packages huggingface dataset:
envname 1.0.5.2
为运行环境设置名称

# 项目描述

为运行环境设置名称。

有时候，对于某些功能，我们也许希望在不同的环境上采用不同的方案。以访问数据库为例：当程序在外网运行时，须通过数据库公网ip访问；而当程序在内网运行时，为了提高性能，我们可以通过数据库内网ip访问。

# 作者信息

昵称：lcctoor.com

[主页](https://lcctoor.github.io/arts/) \| [微信](https://lcctoor.github.io/arts/arts/static/static-files/WeChatQRC.jpg) \| [Github](https://github.com/lcctoor) \| [PyPi](https://pypi.org/user/lcctoor) \| [Python交流群](https://lcctoor.github.io/arts/arts/static/static-files/PythonWeChatGroupQRC.jpg) \| [邮箱](mailto:lcctoor@outlook.com) \| [域名](http://lcctoor.com) \| [捐赠](https://lcctoor.github.io/arts/arts/static/static-files/DonationQRC-0rmb.jpg)

# Bug提交、功能提议

您可以通过 [Github-Issues](https://github.com/lcctoor/arts/issues)、[微信](https://lcctoor.github.io/arts/arts/static/static-files/WeChatQRC.jpg) 与我联系。

# 安装

```
pip install envname
```

# 教程 ([查看美化版](https://lcctoor.github.io/arts/?pk=envname)👈)

#### 创建环境名称

（cmd）：

```
envname set aliyun_hongkong_no1
```

注：

1、名称不能包含空格和引号。

2、名称可以包含中文。

3、名称不限长度。

#### 查看环境名称

（cmd）：

```
envname read
```

#### 导入环境名称

```python
from envname import EnvName
```

#### 示例

```python
import pymysql
from envname import EnvName

if EnvName == 'aliyun_hongkong_no1':
    host = '192.168.0.127'
else:
    host = '112.47.203.101'

conn = pymysql.connect(host=host, port=3306, user='root', password='123456789')
```
moduledb 0.1
为 Python 模块提供数据持久化支持

# 项目描述

为 Python 模块提供数据持久化支持。

# 作者信息

昵称：lcctoor.com

[主页](https://lcctoor.github.io/arts/) \| [微信](https://lcctoor.github.io/arts/arts/static/static-files/WeChatQRC.jpg) \| [Github](https://github.com/lcctoor) \| [PyPi](https://pypi.org/user/lcctoor) \| [Python交流群](https://lcctoor.github.io/arts/arts/static/static-files/PythonWeChatGroupQRC.jpg) \| [邮箱](mailto:lcctoor@outlook.com) \| [域名](http://lcctoor.com) \| [捐赠](https://lcctoor.github.io/arts/arts/static/static-files/DonationQRC-0rmb.jpg)

# Bug提交、功能提议

您可以通过 [Github-Issues](https://github.com/lcctoor/arts/issues)、[微信](https://lcctoor.github.io/arts/arts/static/static-files/WeChatQRC.jpg) 与我联系。

# 安装

```
pip install moduledb
```

# 教程 ([查看美化版](https://lcctoor.github.io/arts/?pk=moduledb)👈)

## 导入

```python
import sys
from arts.moduledb import ModuleDB
```

## 为当前模块持久化数据

```python
db = ModuleDB(sys.modules[__name__], depth=3)

city = db['泉州市']  # 第 1 层
school = city['希望小学']  # 第 2 层
wang = school['小王']  # 第 depth 层

wang['age'] = 18
wang['name'] = '小王'
wang.setdefault('性别', '男')

print(wang['name'])
```

## 为其它模块持久化数据

```python
import requests
db = ModuleDB(requests, depth=2)

city = db['上海市']  # 第 1 层
hong = city['小红']  # 第 depth 层

hong['age'] = 20
hong['name'] = '小红'
hong.setdefault('性别', '女')
hong.update({'爱好':'足球', '身高':'175CM'})

print(hong['name'])
```