pycharm

pycharm常用设置--给自己做个备份

三世轮回 提交于 2020-08-14 15:36:22
更改字体大小 先找到“editor”选项,然后点击“font”,这个是设置代码字体大小的地方。 pip设置为国内源 在user目录中创建一个pip目录,如:C:\Users\Administrator\pip,新建文件pip.ini [global] index-url = http://mirrors.aliyun.com/pypi/simple/ [install] trusted-host=mirrors.aliyun.com 快捷键设置 1.删除选中行 Delete line 改为ctrl+d 2.反撤销 增加一个ctrl Y (默认的是ctrl shift Z 和另外一个,把另外一个移除掉就行,因为用world之类的习惯了) 来源: oschina 链接: https://my.oschina.net/825487559/blog/4316802

大技霸教你远程执行Linux脚本和命令

时光总嘲笑我的痴心妄想 提交于 2020-08-14 13:56:45
如果现在需要在 Linux 服务器上执行一系列命令(比如搭建 LNMP 环境)我应该会第一时间想到想办法写个 Shell 脚本,然后扔上去执行以下看看结果。 然而一贯懒惰的我并不想这么去执行 Shell 和一些重复命令。所以俺寻思可以有个方法本地直接在服务器端执行脚本,寻思生异端,这时候有某大技霸告诉我有个叫 paramiko 的 Python 库,从此开启我新世界的大门。 对于 paramiko 安装直接 pip 或者 PyCharm 这里就不多说了,如果看到这里你觉得自己不怎么了解python语法的也不必担心,你完全可以用 paramiko 单纯的执行 Shell 命令查看结果和上传下载文件,省去重复的工作。 paramiko 实现了 SSHv2 协议(底层使用 cryptography ),包含两个核心组件:SSHClient 和 SFTPClient 。 SSHClient 是对 SSH 会话的封装,用于执行远程命令,SFTPClient 是对 SFTP 客户端的封装,用以实现远程文件操作。 这里先举两个列子你应该就明白怎么用了,终于开始正片了。 SSHClient 的列子: # -*- coding: utf-8 -*- import paramiko client = paramiko.SSHClient()# 实例化SSHClient client.set

pycharm中的TODO注释用法

橙三吉。 提交于 2020-08-14 13:46:38
pycharm 中可以在# 后面加TODO提示自己后续的开发动作。 点击pycharm又下角的小标签,会弹出一个列表,选择TODO选项。 进入TODO选项,可以看见所以设置的TODO,选择一个TODO进行单击,可以跳到该TODO设置的位置。 举例如下: 来源: oschina 链接: https://my.oschina.net/u/4326852/blog/4273202

Pycharm文件打开方式

梦想与她 提交于 2020-08-14 13:21:39
Pycharm修改文件默认打开方式 新下载了一个Pycharm,建了个小demo,期间产生了一个sqlite3文件,由于是第一次打开,就弹出选择打开方式的对话框,手一块直接点了个Text,然后就乱码了: 那我们不小心操作后,怎么重新修改文件的默认打开方式呢? 1、File —> Settings —> Editor —> File Types 找到Text下的“*.sqlite3”,把它删掉就ok啦~ ipynb文件格式: jupter notebooks下面添加 *.ipynb文件。即可。 来源: oschina 链接: https://my.oschina.net/u/4261790/blog/4334618

Python入门:Anaconda和Pycharm的安装和配置

ぃ、小莉子 提交于 2020-08-14 07:24:48
  Python入门:Anaconda和Pycharm的安装和配置   子曰:“工欲善其事,必先利其器。”学习Python就需要有编译Python程序的软件,一般情况下,我们选择在Python官网下载对应版本的Python然后用记事本编写,再在终端进行编译运行即可,但是对于我这样懒的小白,我喜欢装一些方便的软件来辅助我编写程序。在学习Java时,正常情况选择安装JDK然后配置环境变量后,用记事本编写程序再在终端编译运行即可,而我一般选择安装JDK+MyEclipse。将Python和Java进行类比的话,在Python中使用Python+Pycharm好比是在Java中使用JDK+MyEclipse,这里我们不用Python+Pycharm而是使用Anaconda+Pycharm,为什么呢?   Anaconda 是一个基于 Python 的数据处理和科学计算平台,它已经内置了许多非常有用的第三方库,装上Anaconda,就相当于把 Python 和一些如 Numpy、Pandas、Scrip、Matplotlib 等常用的库自动安装好了,使得安装比常规 Python 安装要容易。如果选择安装Python的话,那么还需要 pip install 一个一个安装各种库,安装起来比较痛苦,还需要考虑兼容性,非如此的话,就要去Python官网(https://www.python.org

博客园墙裂推荐!从未见过如些清新脱俗的完整Python+requests接口自动化测试框架搭建文章!

*爱你&永不变心* 提交于 2020-08-14 06:58:13
前言    很多小伙伴不知道什么是框架?框架有哪些东西?   一步步从需求分析到报告生成告诉你如何搭自动化建框架。   学完unittest后这里基本上可以搭建一个简易的项目框架了,我们可以用一条run_main.py脚本去控制执行所有的用例,并生成报告,发送邮件一系列的动作。    如需要源码,请关注博客,谢谢你的支持。 目录 1、新建工程 2、脚本设计 3、结果校验 4、生成报告 5、生成邮件 新建工程 1.打开pycharm左上角File>New Project,在Location位置输入项目名称:e:\test_mobile 2.创建之后,选择Opin in current window就可以了 项目结构 测试工程下,创建文件夹,一定要选Python Package的方式创建,要不然后面导入自己写的模块会出现各种问题 需求--手机号码归属地 接口地址: http://apis.juhe.cn/mobile/get 返回格式: json/xml 请求方式: get 请求示例: http://apis.juhe.cn/mobile/get?phone=手机号&key=您申请的KEY 需求分析是参考需求、设计等文档,在了解需求的基础上还需清楚内部的实现逻辑,并且可以在这一阶段提出需求、设计存在的不合理或遗漏之处。 如:手机号归属地接口,输入不同号码段的手机号

截至2020年5月28日,百分百成功,一步激活idea,pycharm,webstrom

大城市里の小女人 提交于 2020-08-14 06:30:22
准备idea,pycharm,webstrom安装包 博主将以2020.1月的idea新版演示 安装成功后,先选择试用。 工具jar包下载: 链接:https://pan.baidu.com/s/1CIMIAvHePqj81XhCSiaE5A 提取码:d0k2 1.下载完成后,将jar包拖进idea界面 2.拖拽完成会显示如下页面,选择restart 3.选择为idea安装 4.选择是 5.成功,使用到期限2089年 如果你们也成功给个好评!!!! 附pycharm,webstrom结果 来源: oschina 链接: https://my.oschina.net/u/4318872/blog/4320138

python3字符编码解码总结-2

十年热恋 提交于 2020-08-14 06:22:37
### 1. 文件的编码 (pycharm 或者文本编辑器上设置 ) 和解码(代码开头申明的) , 两者需要一致。 ### 2. python 代码中字符串默认是 Unicode ### 3. unicode 到其他编码格式 encode, 其他编码格式到 unicode 是 decode ### 4. 其他编码格式之间互相转换需要先转换成 unicode. 来源: oschina 链接: https://my.oschina.net/u/4303535/blog/4307090

Python爆火的原因与未来|内附Python学习书籍大礼包无偿领取|

十年热恋 提交于 2020-08-14 05:34:08
从12年到20年,python以肉眼可见的趋势超过了java,成为了当今It界人人皆知的编程语言。 python为什么这么火? 网络编程语言搜索指数 适合初学者 Python具有语法简单、语句清晰的特点,这就让初学者在学习阶段可以把精力集中在编程对象和思维方法上。 大佬都在用 Google,YouTube,Facebook,IBM,NASA,Yahoo,ACH,和NECH只是技术领域中使用Python的几个大公司,它们也在不断招收Python工程师们。 应用超广泛 作为是一种多才多艺的语言,从网站搭建到数据处理再到小工具小游戏的设计,都能用到Python。 人工智能必备 随着人工智能的兴起,Python作为一种科学语言的流行程度急剧上升。有许多机器学习库就是用Python编写的。 人工智能 Python是机器学习的首选语言,有关AI人工智能,Python有着相当丰富的框架包,例如AIMA/pyDatalog/SimpleAI框架,PyBrain/PyML/MDP-Toolkit可以进行机器学习,Requests/Scrapy、Selenium可以进行数据获取,NLTK/NumPy/Pandas/Sklearn可以进行数据处理等等 百度百科-优点: 简单 :Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样

如何用Python爬取小游戏网站,把喜欢的游戏收藏起来(附源码)

痞子三分冷 提交于 2020-08-14 02:14:29
简介: Python 是一门简单易学且功能强大的编程语言,无需繁琐的配置,掌握基本语法,了解基本库函数,就可以通过调用海量的现有工具包编写自己的程序,轻松实现批量自动化操作,可以极大提高办公和学习效率。Python爬虫可以批量获取网页上的数据。 Python的环境配置 1. 代码编辑器 Pycharm community 2. 代码解释器 Python 3.7.6 3. 在Pycharm中创建项目并配置Python环境 4. 安装工具包的两种方式 4399小游戏爬虫实战 1、爬虫的基本步骤 使用requests下载网页 使用BeautifulSoup将requests下载的内容解析为DOM (文档对象模型) 通过DOM获取所需要的数据 2、4399小游戏的本地运行 支持下载到本地的游戏 : 以 .swf 为扩展名的游戏 游戏主体页的<embed>的src属性可以得到绝对地址 游戏绝对地址示例: http://sxiao.4399.com/4399swf/upload_swf/ftp29/liuxinyu/20190731/7/main.swf 游戏信息页可以获取相对地址: 在<script>标签中 , Ctrl+F 搜索关键字 _strGamePath可以得到 游戏相对地址示例: /upload_swf/ftp29/liuxinyu/20190731/7/main.swf 所需文件