IT记录

日常学习、工作的点滴记录


  • 首页

  • categories

  • archive

  • tags

  • 搜索

C++考试

发表于 2022-06-11   |   分类于 系统应用   |   暂无评论

函数

求绝对值

double  getAbs( double x )
{
    if(x>0)
        return x;
    else if(x==0)
        return 0;
    else
        return -1*x;
}

阅读全文 »

cannot import name 'Markup' from 'jinja2'解决办法

发表于 2022-05-25   |   分类于 Python   |   暂无评论

今日升级jupyterlab后,原运行正常的flask出现错误,提示cannot import name 'Markup' from 'jinja2'
后将jinja2版本降低到3.0.3后,问题解决。

pip install jinja2==3.0.3

VS Code中Markdown文件回车自动换行设置

发表于 2022-05-12   |   分类于 系统应用   |   暂无评论

文件预览器识别回车自动换行

  1. 打开VS Code;
  2. 按下快捷键:Ctrl + Shift + P;
  3. 在弹出的输入框中输入:settings
  4. 找到
    首选项:打开设置 (json)
    Preferences:Open Settings (JSON)
  5. 打开JSON文件;
  6. 插入一行
    "markdown.preview.breaks": true
  7. 保存Json文件;

Markdown Pdf导出PDF文件自动换行

按下快捷键:Ctrl + Shift + X,选择Markdown PDF“管理”-“扩展配置”
将“Markdown-pdf:Breaks”中的Enable line breaks选中

openpyxl读取、写入excel整表数据

发表于 2022-05-01   |   分类于 Python   |   暂无评论

单元格遍历读取

import openpyxl
    
filename = 'data/excel.xlsx'
wb = openpyxl.load_workbook(filename)
sheet = wb.active
data1 =list(sheet.values)
del data1[0]
print(data1)

整表写入

from openpyxl import Workbook
from openpyxl.worksheet.table import Table, TableStyleInfo

wb = Workbook()
ws = wb.active

data = [
    ['Apples', 10000, 5000, 8000, 6000],
    ['Pears',   2000, 3000, 4000, 5000],
    ['Bananas', 6000, 6000, 6500, 6000],
    ['Oranges',  500,  300,  200,  700],
]

#add column headings. NB. these must be strings
ws.append(["Fruit", "2011", "2012", "2013", "2014"])
for row in data:
    ws.append(row)
    
wb.save("table.xlsx")

更换IPv6地址后,Nginx服务器设置

发表于 2022-04-15   |   分类于 系统应用   |   暂无评论

更换IPv6地址后,Nginx服务器需要进行设置:
listen [::]:80;
如果使用了ssl证书还需要设置:
listen [::]:443 ssl;

1...678910111213141516...23

一个高端大气上档次的网站

115 文章
5 分类
51 标签
GitHub 知乎 V2EX SF
© 2026 IT记录
Typecho
主题 - NexT.Pisces