Common functions,More will be added in the future,Look forward to your use
Project description
#civilianM-2.8.97 使用教程 欢迎使用civilianM-2.8.97,现在由我AC97教你如何正确使用civilianM
如何安装?
可以使用pip安装
pip install civilianM==2.8.97
也可以去https://pypi.org下载Wheel-2进制文件
https://pypi.org/project/civilianM/#files
透露一下,3.0.97版本将会在11月上旬更新
谁做的?
作者:AC97
管理:AC96
维护:AC97/AC96
联系:看到结尾去
它关于什么?
- 平常比较常用的函数
- 3等加密
- 制作HTTPS的网站安全证书
Upgrade()
- 分类 Function 函数
- 翻译 升级
- 参数 Nothing
- 功能 检查civilianM是否是最新版本
- 举个例子
import civilianM as cm
cm.upgrade()
#你正在使用最新版本 2.-.97 暂时不需要更新
##whatNews()
- 分类 Function 函数
- 翻译 什么新的
- 参数 Nothing
- 功能 查看当前版本的更新具体内容
- 举个例子
import civilianM as cm
cm.whatNews()
#....
##garbledCode(digit)
- 分类 Function 函数
- 翻译 乱码
- 参数
- digit
- 功能
生成缓存名字那样的代码(
说实话我也不知道怎么表达) - 举个例子
import civilianM as cm
print(cm.garbledCode(22))
a0516d07be9e903938f0f4
##getAddress()
- 分类 Function 函数
- 翻译 获取地址
- 参数 Nothing
- 功能 把你家地址查出来(最多精确到市)
- 举个例子
import civilianM as cm
cm.getAddress()
"""
{'network': {'IP': '116.2**.1**242', 'country': '中国', 'province': '广西壮族自治区',
'city': '南宁市', 'ISP': '中国电信'}, 'computer': {
'name': 'Srut****-Mor', 'computerIP': '192.168.*.*4'}}
"""
#此处地址是AC97的粗略地址
justNow()
- 分类 Function 函数
- 翻译 就是现在
- 参数 Nothing
- 功能 查看现在的时间
- 举个例子
import civilianM as cm
cm.justNow()
#2021-10-16 16:08:57
##judge(content,classes)
- 分类 Function 函数
- 翻译 判断
- 参数
- content
- classes
(yn/tf/oc)
- 功能 根据你所提供的content,对用户提问(相当于判断题 ),如果同意,返回True,不同意,返回False,如果前两者都不符,则返回None
- 举3个例子
import civilianM as cm
#yn
cm.judge("你是不是狗?",'yn')
"""
你是不是狗(Y/N): N
False
"""
import civilianM as cm
#yn
cm.judge("1+1=3",'tf')
"""
1+1=3?(T/F):T
True
"""
##translate(string)
- 分类 Function 函数
- 翻译 翻译
- 参数
- string
- 功能 中英互译。输入中文自动转英文,输入英文自动转中文,目前只能中英互译。
- 举个例子
import civilianM as cm
print(cm.translate("Hello world!"))
print(cm.translate("在吗?"))
"""
Hello world! -----> 你好世界!
在吗? -----> In?
"""
##openFolder(fn)
- 分类 Function 函数
- 翻译 打开文件夹
- 参数
- fn(不必要)
- 功能 打开文件夹(默认在桌面,fn是文件名,需要更改打开路径的话需要使用os模块的chdir函数切换工作目录)
- 举个例子
import civilianM as cm
cm.openFolder("HelloWorld!")
"""
自己去试
"""
##checkClass(objects,need)
- 分类 Function 函数
- 翻译 检查类别
- 参数
- objects
- need
'float','int','tuple','list','dict','str'
- 功能
检查objects是否与need符合。请注意need的参数都必须转化为字符串,
list
就是不对的,'list'
才是对的 - 举个例子
import civilianM as cm
print(cm.checkClass(0.4,'float'))
True
##pausePrint(content,pause=0.2)
- 分类 Function 函数
- 翻译 停顿打印
- 参数
- content
- pause
- 功能
以pause为停顿时间,每pause秒打印一个content内容
(目前该函数存在
pausePrint('Hello world','0.3')
时也会把2也打印出来,你需要详细赋值pausePrint('Hello world',pause=0.3)
- 举个例子
import civilianM as cm
cm.pausePrint('Hello world!',pause='0.3')
"""
自己去试
"""
##openWeb(website)
- 分类 Function 函数
- 翻译 打开WEB
- 参数
- website
- sec
True/False
- 功能 使用系统浏览器打开website,如果sec参数有True赋值,将会以https://的形式打开,否则以http://的形式打开
- 举个例子
import civilianM as cm
cm.openWeb("https://pypi.org")
##captcha()
- 分类 Function 函数
- 翻译 全自动区分计算机和人类的图灵测试
- 参数 NOTHING
- 功能 CAPTCHA是(Completely Automated Public Turing test to tell Computers and Humans Apart )的缩写。他会生成一个4位文字验证码
- 举个例子
import civilianM as cm
print(cm.captcha()
C3wQ
##hideInput(con)
- 分类 Function 函数
- 翻译 隐藏输入
- 参数
- con
- 功能 隐藏你在input输入的值
- 举个例子
import civilianM as cm
cm.hideInput("OK:")
"""
OK:
'yes'
"""
##decimal(mins,maxs,save=None)
- 分类 Function 函数
- 翻译 小数
- 参数
- mins
- maxs
- save(不必要)
- 功能 生成一个小数,如果需要保留位数可以使用save参数
- 举个例子
import civilianM as cm
print(cm.decimal(0.2,0.42))
print(cm.decimal(0.2,0.42,3))
"""
0.3840303923855013
0.303
"""
##randint(mins,maxs)
- 分类 Function 函数
- 翻译 Randint
- 参数
- mins
- maxs
- 功能 和random的randint没什么区别
- 举个例子
import civilianM as cm
print(cm.randint(12,21))
16
##wait(t)
- 分类 Function 函数
- 翻译 等待
- 参数
- t
- 功能 和time的sleep没什么区别
- 举个例子
import civilianM as cm
cm.wait(2)
"""
自己去试
"""
##find()
- 分类 Class 类
- 翻译 查找
- 功能 帮助你全盘寻找你想要的文件
- 内置函数 search() show()#调用时不需要加括号
- 举个例子
import civilianM as cm
f = cm.find()
f.search('AppData')
print(f.show)
- 解释
f = cm.find()
给f变量赋予find类f.search(ff)
搜索文件/文件夹,可能需要比较长的时间f.show
获取结果,如果存在则返回列表,否则抛出LibraryError
Traceback (most recent call last):
File "E:\work\Python\------\t.py", line 4, in <module>
f.show
File "E:\work\Python\------\t.py", line 309, in show
raise LibraryError(
civilianM.LibraryError: 无法找到 'yydsyyds' 这个文件/文件夹,因为它有可能并不存在!
##safe() -分类 Class 类
- 翻译 安全
- 功能 加密/解密字符串
- 加密标准 cMES1.0(civilianM Encry Standard 1.0 | civilianM 加密标准一代)
- 内置函数 encry() decode()
- 举个例子
import civilianM as cm
s = cm.safe()
print(s.encry('6d7jss0iaod9y36'))
print(s.decode('*_!"((+{#|_[7@*'))
"""
*_!"((+{#|_[7@*
6d7jss0iaod9y36
"""
- 解释
s = cm.safe()
给s变量赋予find类s.encry(string)
加密string,不是直接prints.decode(string)
对string解密,不是直接print
##myos()
- 分类 Class 类
- 翻译 我的系统
- 功能 执行某些系统Shell操作
- 内置函数 shutdown() clearScreen()
- 举个例子
import civilianM as cm
o = cm.myos()
o.clearScreen()
#o.shutdown()
- 解释
o.clearScreen()
对cmd窗口有效o.shutdown()
强制关机
##error()
- 分类 Class 类
- 翻译 错误
- 功能 抛出错误
- 内置函数 filenotfound() lookup() timeout() runtime() windows() eof() zero() unicode() key() Import() index() indentation() Type() io() name() exception() value() syntax() attribute()
- 举个例子
你特么不要太狂妄!想得美
##author()
- 分类 Class 类
- 翻译 作者
- 功能 关于我
- 内置属性~~(函数)~~ manage old name email gender phoneNumber From live
- 举个例子
你特么不要太狂妄!想得美
###结尾
AC97邮箱:ehcemc@hotmail.com
AC96邮箱:pitdaddy@126.com
该文件最后一次保存时间:2021-10-17 12:54
(C)2021 AC97,ALL RIGHTS RESERVED
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file civilianM-2.8.97.tar.gz
.
File metadata
- Download URL: civilianM-2.8.97.tar.gz
- Upload date:
- Size: 218.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f47519ba6cd28d47ce3c11a86e7f7451f62d7ac9963c66bbc22adcba9f9e00b8 |
|
MD5 | 824b9df0657e90d60f28ed6165833d11 |
|
BLAKE2b-256 | a5c82b07dacac506c98dca58c66a0b3f5205c2d67191fdab3bb57abd13dcbb3a |
File details
Details for the file civilianM-2.8.97-py3-none-any.whl
.
File metadata
- Download URL: civilianM-2.8.97-py3-none-any.whl
- Upload date:
- Size: 214.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2c5f44ca045b30fcdac87738334f58d8f3853160445ca93a96a3f907d3dc4a2 |
|
MD5 | 4f6282152ade5be633132f693ed96197 |
|
BLAKE2b-256 | 2d1f2c2ca87853a18a45dedd5719053c7eea27671ace858c62de8fe9ae7ce8d2 |