![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
一个不会写代码的小黑
君子之交淡如水,小人之交甘若醴。
展开
-
python json序列化问题
TypeError: Object of type ‘Decimal’ is not JSON serializable import decimal import json class CJsonEncoder(json.JSONEncoder): """ json格式化问题,解决python不能序列化问题 """ def default(self, obj): if isinstance(obj, decimal.Decimal): .原创 2021-05-25 09:49:26 · 339 阅读 · 0 评论 -
python报错AttributeError: module ‘pysynth‘ has no attribute ‘make_wav‘
起因 按照网上教程 Python3使用PySynth制作音乐 import pysynth import numpy as np import re # 先限定音符12356 中国风五声调式 这样听起来比较自然 notes = np.array(["c4", "d4", "e4", "g4", "a4", ]) # 音符时值 durations = np.array([1, 2, 4, -2, -4, -8]) # 随机生成音符 重音穿插其中 sn = [] for t in range(16):原创 2021-04-22 17:28:20 · 1094 阅读 · 11 评论 -
必应壁纸批量下载
必应壁纸批量下载 最近发现 bing 的壁纸质量是真的好,小编就想将壁纸下载到本地,作为自己的桌面壁纸,然而需要一个一个点击下载,而且一页只有12张,还需要手动翻页才能继续下载壁纸。 然后就想到能不能用程序代替重复的机械操作 说来就来,上代码 import os import re import time import urllib.request import requests def get_one_page(url): headers = { 'user-agent':原创 2020-12-18 10:31:48 · 987 阅读 · 0 评论 -
python环境分离
环境分离 在开发项目时通常都会有两个及以上的环境,由于不同环境的配置文件路径是不相同的,小编这里就有三个不同的环境,所以如何将环境分离这是关键这里就将线上环境于本地环境分离 首先创建两个配置文件分别为 dev 环境和test 环境 目录结构 global_config.ini # type代表要使用环境的配置文件 [ENV] type = db_config.ini global_config.py import configparser import logging import os """原创 2020-06-03 14:27:35 · 643 阅读 · 0 评论 -
python 中的switch
python 中的switch 初学python语言,竟然很久才发现python没有switch-case语句,查看官方文档说是可以用if-elseif-elseif。。。。代替。 switch = {'case1': case1, #使用字典代替相当于java 'case2': case2, ...原创 2020-03-26 14:01:34 · 10854 阅读 · 0 评论