python
aNoobCoder
这个作者很懒,什么都没留下…
展开
-
Python os模块使用
os模块: os.sep 可以取代操作系统特定的路径分割符os.linesep 字符串给出当前平台使用的行终止符。例如,Windows使用’\r\n’,Linux使用’\n’ 而Mac使用’\r’。os.name 字符串指示你正在使用的平台。比如对于Windows,它是’nt’,而对于Linux/Unix用户,它是’posix’os.getcwd() 函数得到当前工作转载 2017-02-17 20:47:53 · 659 阅读 · 0 评论 -
pymongo.errors.ServerSelectionTimeoutError: 127.0.0.1:27017: [WinError 10061
原因没有安装或启动本地的mongoDB服务引起的创建数据库路径并初始化mongod.exe --dbpath F:\mangoDBData\db创建服务官员员身份进入monggo的bin目录 运行如下命令mongod.exe --bind_ip 127.0.0.1 --logpath "F:\mangoDBData\dbConf\mongodb.log" --logappend --dbpath "原创 2017-04-23 11:00:21 · 12044 阅读 · 1 评论 -
MongoDB 配置时无法连接 127.0.0.1:27017 问题解决方式
错误代码:error: couldn’t connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js解决方式: 1、先打开\bin 使用命令 mongod –dbpath指定db路径 2、重新打开一个DOS进入\bin 再启动mongo转载 2017-04-23 10:34:06 · 39371 阅读 · 2 评论 -
python爬虫进阶
发现一个博客写的比较不错 特刺记录http://cuiqingcai.com/category/technique/python原创 2017-04-21 20:08:31 · 618 阅读 · 0 评论 -
解决ImportError: cannot import name webdriver
最近在写一个Python程序的时候,使用from selenium import webdriver,在run的时候却出现ImportError: cannot import name webdriver的提示,但是在Python IDLE里面跑却没有错误。很是疑惑,谷歌一下才发现有人已经在stackoverflow里面提出类似问题了,原因如下,在当前目录有个明教selenium的文件,Python转载 2017-04-21 19:42:20 · 6365 阅读 · 4 评论 -
Python文件操作
一、用Python创建一个新文件,内容是从0到9的整数, 每个数字占一行:f=open('f.txt','w') # r只读,w可写,a追加for i in range(0,10):f.write(str(i)+'\n')f.close()二、文件内容追加,从0到9的10个随机整数:import randomf=open('f.txt','a')for i in range(0,10):f.原创 2017-04-21 15:31:43 · 398 阅读 · 0 评论 -
No module named win32api问题解决
Python是没有自带访问windows系统API的库的,需要下载。库的名称叫pywin32,可以从网上直接下载。以下链接地址可以下载:http://sourceforge.net/projects/pywin32/files%2Fpywin32/ (下载适合你的Python版本)运行以下代码如果出现ImportError: No module named win32api 或者出现 Impor转载 2017-04-21 15:19:26 · 880 阅读 · 0 评论 -
利用python库打造自己的视频下载器
1。下载好python3并安装pip 2。安装ffmpeg https://ffmpeg.zeranoe.com/builds/ 并将bin目录配置到环境变量 3。cmd到下载目录 运行 you-get -d 视频网址-d是debug选项,可以看出哪里出现了问题原创 2017-03-15 15:08:26 · 2866 阅读 · 0 评论 -
Python发送邮件
#!/usr/bin/env python2.7# -*- coding: utf-8 -*-from email import encodersfrom email.header import Headerfrom email.mime.text import MIMETextfrom email.utils import parseaddr, formataddrimport smtp原创 2017-02-14 18:47:20 · 512 阅读 · 0 评论 -
Python获取邮箱内容并解析
# -*- coding: utf-8 -*-from email.parser import Parserfrom email.header import decode_headerfrom email.utils import parseaddrimport poplib输入邮件地址, 口令和POP3服务器地址:email = input('Email: ')password = inp原创 2017-02-14 18:33:44 · 10111 阅读 · 0 评论 -
Python中的函数
把函数作为参数# -*- coding: utf-8 -*-import mathdef f(x) : return x * xdef add(x, y, f): return f(x) + f(y)print add(1, 2, f)print add(1, 2, math.sqrt) 常用高阶函数1.map() Python 内置的高阶函数,它接收一个函数 f 和一个原创 2017-02-14 10:15:51 · 345 阅读 · 0 评论 -
python中*args **kw
*args是非关键字参数,用于元组,**kw是关键字参数,用于字典def foo(*args, **kwargs): print 'args = ', args print 'kwargs = ', kwargs print '---------------------------------------'if __name__ == '_转载 2017-02-13 20:52:33 · 545 阅读 · 0 评论 -
python基于子进程和临时文件的命令执行
# coding: utf-8import osimport reimport sysimport timeimport multiprocessingimport tempfilefrom multiprocessing import Processimport subprocessfrom .Tools import JsonToolsclass IOStatColle...原创 2018-04-04 11:01:27 · 578 阅读 · 0 评论