python基础
Posted 萌萌~哒
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基础相关的知识,希望对你有一定的参考价值。
一、token加盐处理
# import itsdangerous
#
# salt=‘sdf234^#[email protected]‘
# 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(‘运行错误!请在运行的时候指定端口号 ‘
‘请按照下面的方式运行python文件! ‘
‘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基础的主要内容,如果未能解决你的问题,请参考以下文章