随笔分类 -  模块

pymysql操作
摘要:import pymysqlconn_mysql = pymysql.connect(host='127.0.0.1',port=3306,user='root',password='123456',db="s3")cur = conn_mysql.cursor()# create_table = 阅读全文
posted @ 2018-07-03 10:58 Python哥 阅读(140) 评论(0) 推荐(0)
__name__ __main__ 作用
摘要:1 __name__ 在自己文件下面执行 就显示__main__ 2 如果__name__是在其他文件里面,然后通过当前文件调用到其他文件执行,就会显示的当前文件路劲的文件名结果: if __name__ == '__main__': 作用: 1 别人调用的,不会执行,也就是不想被别人调用(可能只想用这个文件里面的一个函数等) 2 自己做测试用 阅读全文
posted @ 2018-06-14 11:36 Python哥 阅读(161) 评论(0) 推荐(0)
模块(modue)和包(package)的概念-import导入模块
摘要:模块 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Modu 阅读全文
posted @ 2018-06-13 17:56 Python哥 阅读(1273) 评论(0) 推荐(0)
subprocess
摘要:import subprocessres = subprocess.Popen('dir',shell=True,stdout=subprocess.PIPE,stdin=subprocess.PIPE,stderr=subprocess.PIPE)print(res.stdout.read().d 阅读全文
posted @ 2018-05-25 11:16 Python哥 阅读(127) 评论(0) 推荐(0)
__import__
摘要:__import__ 用户字符串的形式导入模块(导入模块本身不能以字符串的形式导入,用了__import__后可以导入)func = __import__('test') 阅读全文
posted @ 2018-05-17 16:29 Python哥 阅读(106) 评论(0) 推荐(0)
hashlib 模块
摘要:用于加密相关的操作,3.x里代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法 加严: 阅读全文
posted @ 2018-05-11 15:20 Python哥 阅读(132) 评论(0) 推荐(0)
configparser 模块
摘要:import configparser #按字典方式操作 config = configparser.ConfigParser() #创建config 对象 #config对象test 等于 {'name':123,'password':'abc'} config['test'] = {'name':123, 'password':'abc'} #结... 阅读全文
posted @ 2018-05-11 15:10 Python哥 阅读(355) 评论(0) 推荐(0)
re 模块
摘要:import re # findall 返回左右的满足匹配条件的结果放到列表 search 只要匹配到一个满足条件就不再进行匹配;并且把结果到对象里面 # 注意:*,+,?等都是贪婪匹配,也就是尽可能匹配,后面加?号使其变成惰性匹配 # "." 匹配任意字符 单个字符 有多少就匹配多少内容 print(re.findall("h..lo","workhellopython")) # ... 阅读全文
posted @ 2018-05-11 14:18 Python哥 阅读(221) 评论(0) 推荐(0)
json 模块
摘要:import json z = ['1',23,] # data = json.dumps(z) #单引号全部处理成双引号,并且将所有内容变成字符串 print(data) #["1", 23] print(type(data)) # dic = json.loads(data) #字符串处理成相应的数据类型 print(dic)... 阅读全文
posted @ 2018-05-10 15:41 Python哥 阅读(198) 评论(0) 推荐(0)
os sys 模块
摘要:argv使用: 结果: filetest.py 1 2 阅读全文
posted @ 2018-05-10 15:01 Python哥 阅读(180) 评论(0) 推荐(0)
__file__ 作用以及模块导入方法
摘要:直接在目录里面执行,结果显示当前文件(pycharm里面会给增加一个绝对路劲,这是pyharm自作主张增加的,终端里面是不会有的) 带上路劲执行,结果显示当前文件的绝对路劲(也就是说我提供了路径,所以__file__能找到我执行的路劲) 直接执行,结果显示为空 指定路径后,执行会显示当前文件的上一层 阅读全文
posted @ 2018-05-09 20:39 Python哥 阅读(31042) 评论(0) 推荐(4)
random 模块
摘要:import random print(random.random()) #0-1 只能是0的float print(random.randint(1,5)) #1-4 int print(random.randrange(1,3)) #1-2 print(random.choice([1,2,3,4,5,6])) #1-6 print(random.sample([1,2,... 阅读全文
posted @ 2018-05-09 15:08 Python哥 阅读(206) 评论(0) 推荐(0)
time 模块
摘要:import time #时间戳 一般计算使用 print(time.time()) #1525834343.1670306秒 1970年1月1日凌晨 到现在经历的秒数 (unix 诞生) #结构化时间 print(time.localtime()) #time.struct_time(tm_year=2018, tm_mon=5, tm_mday=9, tm_hour=10... 阅读全文
posted @ 2018-05-09 14:58 Python哥 阅读(167) 评论(0) 推荐(0)