开发文档
文章平均质量分 55
开发过程中遇到的问题及解决文档, 项目部署文档等
昵称得改
这个作者很懒,什么都没留下…
展开
-
xlrd 关闭excle文件
import xlrdbook = xlrd.open_workbook(‘workbook.xls’, on_demand = True)sheet = book.sheet_by_index(0)data = [[str(c.value) for c in sheet.row(i)] for i in xrange(sheet.nrows)]book.release_resources()del book原创 2021-02-01 17:29:56 · 2819 阅读 · 0 评论 -
os 文件操作错误及解决方法
1, xlwt excle 数据写入本地时出现sheet.save(save_path)f = open(file_name_or_filelike_obj, 'w+b')OSError: [Errno 22] Invalid argument:提示有非法字符原因:save_path 路径文件已经存在, 无法保存解决方法:save_path 修改名称保存2, 如果修改的文件要覆盖源文件时直接 os.rename(save_path, base_path)FileExistsEr原创 2021-02-01 15:32:57 · 1256 阅读 · 0 评论 -
supervisor安装与使用
1, 安装pip3 install git+https://github.com/Supervisor/supervisor 运行echo_supervisord_conf > /etc/supervisor/supervisord.conf来产生设置,未避免产生非root用户的权限错误,将/etc/supervisor/supervisord.conf内[unix_http_server]这项改为 (修改chmod):[unix_http_server]file=/tmp/super原创 2021-01-27 16:34:33 · 173 阅读 · 0 评论 -
selenium开发笔记
文章目录常用的定位元素与常用方法一、 定位元素方法(1). 查找单个元素:(2). 查找多个元素(3).两个私有方法(4) find_element和find_elements用法:(5) find_element_by_xpath用法:(6 )xpath 常用操作6.1 Xpath 倒叙选择6.2 组元素的选择6.3 相邻兄弟选择器(7) 判断节点是否存在(8) 复杂页面元素定位方法(9) 滚动滚动条到指定的页面元素element二、driver 常用方法和一些常用操作(1) 获取网页/文本(2) 操作节原创 2021-01-16 18:11:00 · 406 阅读 · 0 评论 -
elasticsearch(python版本)
es 简述主题:solr or es 结合弥补mongodb的中文全文检索功能es: /usr/local/elasticsearch-5.4.0/bin 访问地址: http://localhost:9200/grunt: /usr/local/es-head/node_modules/grunt/bin grunt server (es可视化) 访问地址: http://localhost:9100/文档链接:https://www.cnbl原创 2021-01-16 16:53:27 · 1028 阅读 · 0 评论 -
python 开发个人日常操作笔记
文章目录程序员必备储备资源网站常见问题原创 2020-07-09 16:21:59 · 17853 阅读 · 1 评论 -
thrift文档
thrift 公共类库使用1, 编写 thrift.thrift文件/*thrift接口定义文件say接口接收一个参数msg,返回数值类型body接口接收3个参数,返回字符串类型*/service HelloService { i32 say( 1:string msg); string body( 1:i32 id 2:string name 3:i32 age)}2, 执行指令thrift --gen py he原创 2020-09-28 17:45:46 · 400 阅读 · 0 评论 -
svn日常
SVN创建,切换,合并,删除分支————————————————1.创建分支 右击已经存在的SVN项目->branch/tag,弹出框的to path输入新的分支名称,建议/branch/xxx,点击OK就创建出xxx分支.(建议创建前先svn update)2.切换分支 右击已经存在的SVN项目-> switch,弹出框的to path输入分支名称,上面新建了/branch/xxx分支,如果想要切换/branch/xxx分支,则输入/branch/xxx点击OK.3.合并分转载 2020-07-15 17:58:17 · 137 阅读 · 0 评论