zoukankan      html  css  js  c++  java
  • python工具使用笔记

    1、pip 

    pip是Python官方推荐的包管理工具,在doc界面直接使用pip或者pip3命令即可,例如安装gensim:

    C:Userskayan.sjc>pip3 install --upgrade gensim

    2、python2代码转换python3工具2to3.py

    python3不兼容python2,有时候需要将python2的代码转换为python3的,可以使用Python 3自带了一个叫做2to3的实用脚本,脚本文件在python安装目录下Toolsscripts中。例如需要转换的文件为utils.py,首先将utils.py和2to3.py放置在同一个目录下,然后在python窗口执行:

    python3 2to3.py -w utils.py

    -w是将改动的内容写回原有的文件中。

    需要注意的是当待转换代码在C盘中时,转换可能会出现问题,可能是权限造成的。

    python2与python3的转换详细资料可参考 https://docs.python.org/3/library/2to3.html#module-lib2to3

    3、pycharm 快捷键

    ctrl+alt+L`,格式化代码,曾经用Eclipse的时候,格式化代码一定要先选中某个区域的代码块再进行格式化,用了JetBrains的IDE之后就习惯性地格式化一下,还必须手贱多格式化几次才舒服,不过有后遗症,以后到各种编辑框中总喜欢`ctrl+alt+L`几下才舒服

    `alt+enter`万能键,不同场景有不同的表现方式,在还没import(install)模块名上使用会import(install)相对应的模块,在方法名上使用补注释,在测试中使用帮你补充断言代码……不管出错了不知道怎么办,知道怎么办想这么办时都按下这个快捷键,有惊喜

    `ctrl+space` 万能提示键,PyCharm的会根据上下文提供补全。不仅是代码提示,`ctrl+f`搜索的时候,不知道该键入啥时就按下,经常给人惊喜。在windows下由于输入法无法使用这个快捷键,`ctrl+alt+s`打开设置键入 keymap,在Keymap中搜索basic可以找到并修改它

    `ctrl+shift+f10`运行当前文件,十分智能,如果是测试代码,则以测试模式run,并列出测试通过情况

    转自: https://www.zhihu.com/question/37787004

  • 相关阅读:
    audiojs 音频插件使用教程
    JavaScrip 原生多文件上传及预览 兼容多浏览器
    node操作mongdb的常用函数示例
    D3基础---比例尺
    D3基础---简介和数据
    前端性能优化和规范
    CSS代码优化(转载)
    CSS基础知识---浮动,定位和盒模型
    CSS基础知识
    用户样式,作者样式和浏览器默认样式
  • 原文地址:https://www.cnblogs.com/ying-chease/p/8583665.html
Copyright © 2011-2022 走看看