python学习之路
文章平均质量分 86
无恋-zx
简约的程序员生活
展开
-
python_day1_python基础
本节内容Python介绍发展史Python 2 or 3?安装Hello World程序变量用户输入模块初识.pyc是个什么鬼?数据类型初识数据运算表达式if ...else语句表达式for 循环break and continue 表达式while 循环作业需求 一、 Python介绍python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆...转载 2018-02-15 10:12:29 · 634 阅读 · 0 评论 -
在命令行中执行python,提示提示No module named "xxx"
在命令行中执行python,提示提示No module named "xxx"问题:用JetBrains写了一个python程序,运行scheduleWindow.py,在JetBrains中可以正确执行,然而用命令行执行的时候始终提示15行error,“ImportError: No module named view.resources.ui_schedule” 究其原...原创 2018-08-29 10:30:51 · 8317 阅读 · 1 评论 -
Python对于CSV文件的读取与写入
Python对于CSV文件的读取与写入今天天气"刚刚好"(薛之谦么么哒),无聊的我翻到了一篇关于csv文件读取与写入的帖子,作为测试小白的我一直对python情有独钟,顿时心血来潮,决定小搞他一下,分享给那些需要的小白,对于python大神们来说,简直就是小儿科,对于我这种测试小白,看到代码就如同打了鸡血一样,恩恩,好东西,好东西! csv文件的读取: 前期工作:在定义的py文...原创 2018-08-20 18:24:21 · 195 阅读 · 0 评论 -
python 读写、创建 文件
python 读写、创建 文件python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remove()删除多个目录:os.removedirs(r“c:\python”)检...原创 2018-08-03 15:27:16 · 183 阅读 · 0 评论 -
Python序列化和反序列化
Python序列化和反序列化通过将对象序列化可以将其存储在变量或者文件中,可以保存当时对象的状态,实现其生命周期的延长。并且需要时可以再次将这个对象读取出来。Python中有几个常用模块可实现这一功能。pickle模块存储在变量中dumps(obj)返回存入的字节dic = {'age': 23, 'job': 'student'}byte_data = pickle.du...原创 2018-08-03 13:30:37 · 261 阅读 · 0 评论 -
Python一键安装全部依赖包
Python一键安装全部依赖包requirements.txt用来记录项目所有的依赖包和版本号,只需要一个简单的pip命令就能完成。pip freeze >requirements.txt然后就可以用pip install -r requirements.txt来一次性安装requirements.txt里面所有的依赖包,真是非常方便。但是我最近发现了一...原创 2018-08-10 14:20:41 · 5142 阅读 · 1 评论 -
Python 日志输出
Python 日志输出打印日志是很多程序的重要需求,良好的日志输出可以帮我们更方便的检测程序运行状态。Python标准库提供了logging模块,让我们也可以方便的在Python中打印日志。日志介绍完整的使用方法可以参考标准库文档。这里做一下简单介绍。日志级别日志级别有如下几种。当获取根Logger的时候,默认级别为NOTSET,这样会显示所有输出。当获取非根Logger的时候...原创 2018-08-09 17:25:38 · 1386 阅读 · 0 评论 -
Python日志打印
Python日志打印1.常见用法import logginglogging.warning('Warning Message')2.日志输出等级默认输出级别为Warning,只会输出级别高于30 的日志Level Numeric value CRITICAL 50 ERROR 40 WARNING 30 INFO 20 DE...原创 2018-08-09 16:48:13 · 3052 阅读 · 1 评论 -
python列表、字典与csv
python列表、字典与csv在日常数据分析时最常打交道的是csv文件和list,dict类型。涉及到的主要需求有:将一个二重列表[[],[]]写入到csv文件中 从文本文件中读取返回为列表 将一字典写入到csv文件中 从csv文件中读取一个字典 从csv文件中读取一个计数字典实现如下:# 功能:将一个二重列表写入到csv文件中# 输入:文件名称,数据列表def c...原创 2018-08-09 10:38:31 · 1002 阅读 · 0 评论 -
做个男人,做个成熟的男人,做个有城府的男人
做个男人,做个成熟的男人,做个有城府的男人 突然间觉得,自己已经不是青涩时候的自己了。应该正视老婆的叽叽喳喳,领导的唧唧歪歪,同事的稀稀拉拉,同学朋友们的嘻嘻哈哈。 看了一篇帖子,讲男人的,觉得说的很好,拿过来,鞭策自己,同时鞭策能看到这篇文章的朋友们,男人们。 是谁说过的,一个人的成熟程度,与其的情商是成正比的,一个人成事的概率也与其情商是成正比的。 一:沉稳 (1)不要随便显露你的情绪。 (2...转载 2018-06-07 09:12:59 · 169 阅读 · 0 评论 -
python脚本查看linux硬件信息
python脚本查看linux硬件信息原创tianshuai3692013-04-03 17:03:29评论(0)1284人阅读#!/usr/bin/env python# -*- coding: utf-8 -*-import rlcompleter, readlinereadline.parse_and_bind('tab: complete')import dmidecodeimport ...转载 2018-05-30 10:47:43 · 1365 阅读 · 0 评论 -
如何使用python-hwinfo获取Linux硬件信息?
到目前为止,我们已经介绍了大部分获取 Linux 系统硬件信息和配置的工具,不过也有许多命令可用于相同目的。而且,一些工具会显示所有硬件组件的详细信息,或只显示特定设备的信息。在这个系列中, 今天我们讨论一下关于 python-hwinfo, 它是一个展示硬件信息概况的工具之一,并且其配置简洁。什么是 python-hwinfo这是一个通过解析系统工具(例如 lspci 和 dmidecode)的...转载 2018-05-30 10:41:57 · 603 阅读 · 0 评论 -
pyinstaller多文件打包
python桌面应用(pyinstaller打包多个py文件)一 、当写这篇文章的时候,pyinstaller官网版本对pyqt5打包可能会遇到Could not find QtWebEngineProcess.exe.的错误。解决方法为:1.在github下载新版本的开发包。2.打开解压后的文件夹,shift+鼠标右键,点击“在此处打开命令窗口”。之后依次运行如下命令:pip uninstall...转载 2018-05-28 14:00:49 · 8308 阅读 · 1 评论 -
python打包说明
Python打包方法——PyinstallerPython版本:Python3.5.2一、安装Pyinstaller1、安装pywin32下载安装文件:查找到跟自己适用的python版本及window系统版本匹配的pywin32,下载后安装 使用pip命令安装:pip install pywin322、安装Pyinstaller下载安装文件安装:官网使用pip命令安装:pip install Py...转载 2018-05-28 10:37:47 · 235 阅读 · 0 评论 -
python源文件打包成exe文件
安装Pyinstaller1按照习惯,我们使用pip来安装模块。我们一直以来强调,要用最偷懒的方法。写代码的人尤其如此。人生苦短,你要偷懒~26Python | 如何用pip安装模块和包2虽然部分第三方模块有独立的exe安装包,不过使用pip安装的另一个好处是,pip会自动安装这个第三方包需要的依赖模块(比如,这里帮我们下载了pypiwin32这个依赖)。这不,又省心不少。3安装完成后,我们可以在...转载 2018-05-28 09:59:24 · 519 阅读 · 0 评论 -
python psutil的基本使用
Python-psutil模块psutil1.简单介绍psutil是一个跨平台库(http://code.google.com/p/psutil/),能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要应用于系统监控,分析和限制系统资源及进程的管理。它实现了同等命令行工具提供的功能,如ps、top、lsof、netstat、ifconfig、who、df、kil...原创 2018-05-09 20:31:32 · 1475 阅读 · 0 评论 -
selenium_指定chromedriver路径
selenium_指定chromedriver路径from selenium import webdriverpath = "/path/to/chromedriver"# 注意这个路径需要时可执行路径(chmod 777 dir or 755 dir)driver = webdriver.Chrome(executable_path=path, chrome_options=chrom...原创 2018-08-29 10:31:18 · 31317 阅读 · 0 评论