码迷,mamicode.com
首页 > 编程语言 > 详细

python基础(八)

时间:2019-02-01 21:53:05      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:def   std   moc   lse   exec   python基础   .exe   mda   crs   

一、token加盐处理
# import itsdangerous
#
# salt=‘sdf234^#$@G‘
# t = itsdangerous.TimedJSONWebSignatureSerializer(salt,expires_in=30)
# # res = t.dumps({‘username‘:‘yangfan‘,‘user_id‘:1})
# # token = res.decode()
# # print(token)
# s=‘eyJhbGciOiJIUzI1NiIsImlhdCI6MTU0MTgyMDA1NiwiZXhwIjoxNTQxODIwMDg2fQ.eyJ1c2VybmFtZSI6InlhbmdmYW4iLCJ1c2VyX2lkIjoxfQ.FUfs92HuVKrt61AKpMjv1Iye8QDP7XUGOfgcrSusMv8‘
# res = t.loads(s)
# print(res)

import pymysql
coon = pymysql.connect()
cur= coon.cursor()
# sqls = [‘sleect‘,‘uodate‘,‘delet‘,‘insert‘]
# for i in sqls:
# cur.execute(i)

二、sys.argv的用法
import flask
import sys
import time
server = flask.Flask(__name__)

@server.route(‘/‘)
def index():
return ‘<h1>success</h1>‘
if len(sys.argv)>1:
port = sys.argv[1]
if port.isdigit():
server.run(port=port)
elif port==‘--help‘:
print(‘这个python文件的作用是让你发财!‘)
elif port==‘--time‘:
print(time.strftime(‘%Y-%m-%d %H:%M:%S‘))
else:
print(‘端口号必须是整数!‘)
else:
print(‘运行错误!请在运行的时候指定端口号\n‘
‘请按照下面的方式运行python文件!\n‘
‘python mock_server.py 8989‘)




#sys.argv的作用是获取到运行python文件时,传入的参数
# python xxx.py --help
# 默认如果运行python文件的时候,不传参数,argv里面只有一个元素
#就是当前这个python文件的文件名
# python xxx.py

三、glob模块的用法
import os,glob
# print(os.listdir())
# for f in os.listdir():
# if f.endswith(‘.py‘):
# os.remove(f)
print(glob.glob(‘*‘)
 

python基础(八)

标签:def   std   moc   lse   exec   python基础   .exe   mda   crs   

原文地址:https://www.cnblogs.com/mengmeng1011/p/10347051.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!