Metadata-Version: 2.1
Name: zyf
Version: 0.3
Summary: 万能工具包
Home-page: UNKNOWN
Author: zhangyafei
Author-email: zhangyafeii@foxmail.com
License: UNKNOWN
Description: ## 安装
        
        > pip install zyf
        >
        > 或者
        >
        > pip install zyf -i https://pypi.python.org/simple
        
        ## 使用
        
        ### UserAgent
        
        #### 示例
        
        ```python
        from zyf import UserAgent
        
        ua = UserAgent()
        
        print(ua.random)
        print(ua.chrome)
        print(ua.firefox)
        print(ua.opera)
        print(ua.uc)
        print(ua.mobile)
        ```
        
        输出
        
        ```bash
        Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1061.1 Safari/536.3
        Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1090.0 Safari/536.6
        Mozilla/5.0 (X11; U; Linux x86_64; zh-CN; rv:1.9.2.10) Gecko/20100922 Ubuntu/10.10 (maverick) Firefox/3.6.10
        Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 9.50
        Openwave/ UCWEB7.0.2.37/28/999
        Mozilla/5.0 (iPad; U; CPU OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5
        ```
        
        ### 文件操作
        
        - 扫描指定文件夹内所有文件，输出文件路径
        
        ```python
        from zyf import scan_directory_contents
        
        
        for file in scan_directory_contents('D:/python/data'):
            print(file)
            
        # 可以指定后缀
        for file in scan_directory_contents('D:/python/data', suffix='.csv'):
            print(file)
        ```
        
        - 词频统计
        
          对`文献.xlsx`中关键词列的进行`词频统计`，可指定单词分隔符，默认为`; ',也可指定输出词频统计列名，默认为freq和word。
        
        ```python
        from zyf import count_word_freq
        
        
        count_word_freq('文献.xlsx', col_name='关键词', sep='; ', to_col_freq='频数', to_col_word='单词', to_file='文献_关键词_统计.xlsx')
        ```
        
        
        
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
