
python技巧
qq_652530495
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
pyinstaller 打包 含静态文件例子
https://pyinstaller.readthedocs.io/en/stable/spec-files.html先上官网官网写了两种打包静态文件的方法,一种是通过spec文件,一种是直接命令行打包官网只写了这部分,没有python调用的部分,实践中一直找不到静态文件后来发现,打包后调用的路径不能用当前路径了例子:完整程序如下,调用一个a.txt# a.pyimport osimport sysif getattr(sys, 'frozen', ..原创 2020-11-30 15:34:55 · 4317 阅读 · 0 评论 -
通过百度api接口,获取经纬度
import jsonimport randomfrom urllib import requestimport osimport urllib.parse as urpos.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8'# conn = cx_Oracle.connect('sguser/sg_or_ad_2019@192.168.10.125:1521/helowin')# cur = conn.cursor()# cur..原创 2020-09-25 13:48:08 · 1682 阅读 · 1 评论 -
python装饰器
def dec(f): # 不带参数的装饰器 里面包一层就可以 这里的 参数 都是固定的,没有可以给装饰器传参数的地方 def inner(*args, **kwargs): print('dec') return f(*args, **kwargs) return innerdef dec_2(t): # 带参数的装饰器 里面包两层 t为装饰器参数 def inner(f): # f为传进来的函数,不能变 def .原创 2020-07-22 08:47:55 · 435 阅读 · 0 评论 -
datetime使用技巧
import datetimenow = datetime.datetime.now() # 得到当前时间print(now)now2 =now.strftime("%y/%m/%d %H:%M:%S") # datetime转字符串, 格式化字符串print(now2)yesterday = datetime.datetime.now() - datetime.timedel...原创 2020-02-06 21:24:32 · 420 阅读 · 0 评论 -
pandas使用
python数据类型转换为pandasimport pandas as pdfrom sqlalchemy import create_enginea = [[1, 2, 3], [4, 5, 6]] # list嵌套list,每一个内部的list都是一行数据print(pd.DataFrame(a, columns=['a', 'b', 'c']))b = {'a': [...原创 2020-02-06 21:08:00 · 291 阅读 · 0 评论 -
python 魔法方法
class Foo(object): def __new__(cls, *args, **kwargs): # 创建一个对象时调用 print("__new__") return object.__new__(cls) # 不return这个话 是没法创建对象的 def __init__(self): # 创建一个对象后调用 ...原创 2019-12-02 14:54:47 · 180 阅读 · 0 评论 -
python 文件读写
模式 可做操作 若文件不存在 是否覆盖 r 只能读 报错 - r+ 可读可写 报错 是 w 只能写 创建 是 w+ 可读可写 创建 是 a 只能写 创建 否,追加写 a+ 可读可写 创建 否,追加写 w+和r+的区别是 文件不存在时 报...原创 2019-10-23 14:05:08 · 117 阅读 · 0 评论 -
python 按日期进行排序
import datetimea = [4,3,2,6]b = ['a','b','c','d']c = ['z','x','c','v']d = ['2017-09-21', '2017-09-15', '2017-09-18', '不详']def fun(x): c = x[3] c = x[3].replace('不详', '1990-2-2') retu...原创 2019-08-20 09:27:35 · 21986 阅读 · 0 评论