10,02,2018
|
dengwen168 |
可以将一个大的txt文件分割成N个txt文件,可以自己设定每个文件的行数,非常实用。
源码如下:
#coding:utf-8
#将大文本文件分割成多个小文本文件
import os
sourceFileName = "test.txt" #定义要分割的文件
def cutFile():
print u"正在读取文件..."
sourceFileData = open(sourceFileName,'r')
ListOfLine = sourceFileData.read().splitlines()#将读取的文 ...
10,02,2018
|
dengwen168 |
此方法是通过微信公众号文章接口来采集。
一、获取接口数据
进入微信公众号平台,然后执行:素材管理--新建图文素材功能,点击超链接图标。
通过查找文章的功能来搜索公众号
通过查看源码功能,可以看到这个公众号的fakeid。
还可以获取文章的接口地址:
最后附赠源码:
# -*- coding: utf-8 -*-
from selenium import webdriver
import time
import json
import requests
import re
import ...
09,02,2018
|
dengwen168 |
Updated on Aug-11-2019
今天再试了一下,发现自己的chrome安装路径变成“C:\Users\Kevin\AppData\Local\Google\Chrome\Application”这个了。
然后将安装路径改成这个,又报如下错误:
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in positio
n 2-3: truncated \UXXXXXXXX escape
将代码改成下面这样就可以了:
driver = webdriver.Chrome(executable_path='C:\\Users\\Ke ...
07,02,2018
|
dengwen168 |
一、安装安卓模拟器
这里以海马玩模拟器为例 。
1.到官网下载windows版本
官方网站地址:http://droid4x.haimawan.com/
2、安装海马玩模拟器
3、安装微信
这一步的时候我用海马玩模拟器应用市场中的微信直接安装,没想到后来注册微信账号的时候,提示版本过低,所以我后来又重新下载了一个微信来安装,终于注册成功了。
另外备注一下,我在删除原来的应用的时候,找了半天没有找到海马玩模拟器卸载应用的 ...
04,02,2018
|
dengwen168 |
一、运行的效果如下:
二、源码如下:
import requests
from bs4 import BeautifulSoup
def getHTMLText(url):
try:
r = requests.get(url, timeout=30)
r.raise_for_status()
return r.text
except:
print("Get HTML Text Failed!")
return 0
def google_translate_EtoC(to_translate, from_language="en", t ...
04,02,2018
|
dengwen168 |
一、AttributeError: module 'pandas' has no attribute 'read_excel'
你肯定除了原始的pandas,还自己建了个pandas的文件(也可能是csv.py,excel.py之类的名字,统统重命名,这个龟孙bug折腾我搜了老久)
二、TypeError: can't multiply sequence by non-int of type 'float'
代码如下:
x = 100
y = 0
for i in range(0,10):
x = round(x/2,2)
y = y + x
print("第10次反弹的高度 ...