In [17]: now.strftime(%a),now.strftime(%w)
Out[17]: ('Mon', '1')Directive Meaning
%a Weekday name.
%A Full weekday name.
%b Abbreviated month name.
%B Full month name.
%c Appropriate date and time representation.
%d Day of the month as a decimal number [01,31].
%H Hour (24-hour clock) as a decimal number [00,23].
%I Hour (12-hour clock) as a decimal number [01,12].
%j Day of the year as...
import requests
from retrying import retrydef is_request_exception(e):print(e)return Truegetcookie=‘‘‘GET http://www.xxx.com HTTP/1.1
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:70.0) Gecko/20100101 Firefox/70.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2
Accept-Encoding: gzip, d...
#coding=utf-8from selenium import webdriverfrom selenium.common.exceptions import NoSuchElementExceptionimport unittest,timeimport requests#登录模块函数def login(): u‘‘‘gdtmpd登录‘‘‘ driver=webdriver.Chrome() driver.get(‘登录地址url‘) nowhandle=driver.current_window_handle print "nowhandle:%s"%nowhandle driver.implicitly_wait(30) driver.find_element_by_link_text(u‘QQ登...
本来是要写个程序用的,没写完不写了,这一部分就贴出来吧验证域名和IP
class JianKong():‘‘‘查询IDC信息,封ip和过白名单‘‘‘def __init__(self):pass@classmethoddef ip_verify(cls,str):‘验证IP地址规范‘pattern=re.compile(‘(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?...
变量是由字母、数字和下划线组成的,数字不能作为开头。 python中没有常量,一般用常量的时候将变量名大写就可以了,注意后面不要修改它的值。 变量命令:使用下划线分隔。 字符编码在代码开头加入一行1# -*- coding:utf-8 -*-获取输入的值input: 普通输入: 1 name = input("name:")
2 age = int(input("age:"))
3 job = input("job:")
4 salary = input("salary:") 密文输如:1import getpass
23 password = get...
前段时间,领导说列一下某页面上的所有国家信息,话说这个国家下拉框里的国家有两三百个,是第三方模块导入的,手动从页面拷贝,不切实际,于是想着用爬虫去获取这个国家信息,并保存到文件里。下面是具体的代码,写的也是比较简单,利用Selenium操作页面,获取下拉国家列表的信息,并保存到文件里from selenium import webdriver
import xlwt
driver = webdriver.Chrome(‘C:\Program Files (x86)\Google\Chrome\Application\chro...
学习笔记内容简介:获取对象属性和方法的函数:type(): 判断对象类型isinstance() : 判断class的类型dir() : 获得一个对象的所有属性和方法把属性和方法列出来是不够的,配合以下函数,我们可以直接操作一个对象的状态:hasdttr():测试是否有该属性setattr():设置一个新的属性getattr(): 获取该属性下面开始列举说明:type()#基本类型都可以用type()判断:
>>> type(123)
<class‘int‘>
>>> type(‘str‘)
<class‘str‘>
>>> t...
学习目的:1)函数调用2)subprocess模块的使用subprocess.call([命令,参数])代码如下:[root@oracle ~]# more pysysinfo_func.py
#! /usr/bin/env python
import subprocess
def uname_func():
uname="uname"
uname_arg="-a"
print "Gathering system information with %s command:\n" %uname
subprocess.call([uname,uname_arg])
def disk_func():
diskspace="df"
diskspace_a...
#!/usr/bin/python
# -*- coding: utf-8 -*-
‘‘‘
Created on 2014-06-27
@author: guaguastd‘‘‘
import json# Refer to http://blog.csdn.net/guaguastd/article/details/33664443from login import weibo_login
# sina weibo basic secret information
APP_KEY = ‘‘ # app key
APP_SECRET = ‘‘ # app secret
REDIRECT_URL = ‘‘
USER_NAME = ‘‘
USER_PASSWD = ‘‘
# get weibo_api to access sina api
weibo_...
#!/bin/env python
# -*- coding: UTF-8 -*-
# example: python3 http_status.py https://blog.51cto.com/liuxiaolan/2488619
import requests
import sysdef http_status(arg):try:html = requests.get(arg)code = html.status_codeprint(code)except:print(1)sys.exit(0)if __name__ == "__main__":code = sys.argv[1]http_status(code)原文:https://blog.51cto.com/liuxiaolan/2490018
微信公众号共有三种,服务号、订阅号、企业号。它们在获取AccessToken上各有不同。其中订阅号比较坑,它的AccessToken是需定时刷新,重复获取将导致上次获取的AccessToken失效。而企业号就比较好,AccessToken有效期同样为7200秒,但有效期内重复获取返回相同结果。为兼容这两种方式,因此按照订阅号的方式处理。 处理办法与接口文档中的要求相同: 为了保密appsecrect,第三方需要一个access_token获取和刷新的中控服务器。...
#访问数据库users表读取name#name作为参数,传递查询logininfor表对应的年龄age,并将结果存为excelimport pymysqlimport pandas as pdimport openpyxlcoon=pymysql.connect(host=‘127.0.0.1‘, user=‘root‘, password=‘****‘, port=3306, db=‘tone‘, charset=‘utf8‘, autocommit=True)cur=co...
#codeing:utf-8import os#搞定WINDOWS下所有系统路径filename=‘c:\\WINDOWS_ALL_PATH.txt‘f=open(filename,‘w‘)i=1for path_name in os.environ.keys(): f.write(‘{0:0>2}‘.format(i)+". "+‘{0: <30}‘.format(path_name)) f.write(" "+os.environ[path_name]) f.write(‘\r\n‘) i+=1f.close()原文:https://www.cnblogs.com/dengpeiyou/p/9246241.html
原文:http://blog.51cto.com/6850242/2125862
# -*- coding:utf-8 -*-import json
import xlwt
from datetime import datetime
import time
import os
import urllib.request
import urllib.parse
from urllib.parse import quote
import arcpy
import chardet
import stringcos=[r‘xxx关厂有限公司‘,
r‘xxx铝业有限公司‘]time.sleep(0.5)headers = {#‘User-Agent‘:‘Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_2) AppleWebKit/605.1.15 (KHTML, like Gecko) Version...