Skip to main content

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 函数
  • 翻译 乱码
  • 参数
  1. 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 函数
  • 翻译 判断
  • 参数
  1. content
  2. 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 函数
  • 翻译 翻译
  • 参数
  1. string
  • 功能 中英互译。输入中文自动转英文,输入英文自动转中文,目前只能中英互译。
  • 举个例子
import civilianM as cm
print(cm.translate("Hello world!"))
print(cm.translate("在吗?"))
"""
Hello world! -----> 你好世界!
在吗? -----> In?
"""

##openFolder(fn)

  • 分类 Function 函数
  • 翻译 打开文件夹
  • 参数
  1. fn(不必要)
  • 功能 打开文件夹(默认在桌面,fn是文件名,需要更改打开路径的话需要使用os模块的chdir函数切换工作目录)
  • 举个例子
import civilianM as cm
cm.openFolder("HelloWorld!")
"""
自己去试
"""

##checkClass(objects,need)

  • 分类 Function 函数
  • 翻译 检查类别
  • 参数
  1. objects
  2. 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 函数
  • 翻译 停顿打印
  • 参数
  1. content
  2. 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
  • 参数
  1. website
  2. sec True/False
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 函数
  • 翻译 隐藏输入
  • 参数
  1. con
  • 功能 隐藏你在input输入的值
  • 举个例子
import civilianM as cm
cm.hideInput("OK:")
"""
OK:
'yes'
"""

##decimal(mins,maxs,save=None)

  • 分类 Function 函数
  • 翻译 小数
  • 参数
  1. mins
  2. maxs
  3. 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
  • 参数
  1. mins
  2. maxs
  • 功能 和random的randint没什么区别
  • 举个例子
import civilianM as  cm
print(cm.randint(12,21))
16

##wait(t)

  • 分类 Function 函数
  • 翻译 等待
  • 参数
  1. 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,不是直接print s.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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

civilianM-2.8.97.tar.gz (218.6 kB view details)

Uploaded Source

Built Distribution

civilianM-2.8.97-py3-none-any.whl (214.9 kB view details)

Uploaded Python 3

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

Hashes for civilianM-2.8.97.tar.gz
Algorithm Hash digest
SHA256 f47519ba6cd28d47ce3c11a86e7f7451f62d7ac9963c66bbc22adcba9f9e00b8
MD5 824b9df0657e90d60f28ed6165833d11
BLAKE2b-256 a5c82b07dacac506c98dca58c66a0b3f5205c2d67191fdab3bb57abd13dcbb3a

See more details on using hashes here.

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

Hashes for civilianM-2.8.97-py3-none-any.whl
Algorithm Hash digest
SHA256 c2c5f44ca045b30fcdac87738334f58d8f3853160445ca93a96a3f907d3dc4a2
MD5 4f6282152ade5be633132f693ed96197
BLAKE2b-256 2d1f2c2ca87853a18a45dedd5719053c7eea27671ace858c62de8fe9ae7ce8d2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page